goodboy95 最近的时间轴更新
goodboy95

goodboy95

V2EX 第 353859 号会员,加入于 2018-10-04 16:03:16 +08:00
请教 Python 快速寻找连续 1 的问题
问与答  •  goodboy95  •  14 天前  •  最后回复来自 iqhy
20
请教 PHP 存取大量预设映射数据的最佳实践
问与答  •  goodboy95  •  22 天前  •  最后回复来自 carlclone
3
求问一下 nginx 里面 proxy_buffers 的设置问题
问与答  •  goodboy95  •  255 天前  •  最后回复来自 goodboy95
2
求解答一个 Java 运行速度的问题
  •  1   
    Java  •  goodboy95  •  339 天前  •  最后回复来自 yjxjn
    17
    请问一下关于申请短信 api 的问题
    问与答  •  goodboy95  •  2020-01-19 23:17:43 PM  •  最后回复来自 musi
    12
    goodboy95 最近回复了
    又是马戏团(小丑)又是孤儿的,不明说的话我还以为是国内的人发明的句子
    14 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @hsfzxjy 现在才发现 python 判断 true,false 比判断是否等于 0 要快一些,非常感谢。
    顺便问一下另外一个问题:
    比如 spanA 和 spanB,格式都是(4,10)这样的一个 tuple,代表从 4 到 10 的一个区间,我需要判断两个区间是否相交。
    我目前的方法是 spanA[0] <= spanB[1] and spanA[1] >= spanB[0],不过总感觉略慢。
    不知道 python 里面,对这种比较有没有什么优化方式
    14 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @hsfzxjy 太感谢了,bytes 确实有不少提速。
    规则是必须 tuple of tuple,这个确实没法改。
    14 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @lpts007 我的测试用程序和矩阵数据放网盘上了:
    https://cloud.189.cn/t/qYfYFf73qQ7j

    跑 5 次的速度一般就是正则 0.94s ,遍历 1.06s
    14 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @bytesfold 抱歉,我这边可能有点跟不上思路,为什么要把二维矩阵展成一维,是说展成一维之后用正则一次查找会快吗?不过我这边试了一下,速度实际上没什么差别。
    15 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @imn1 我收回刚刚说的一部分话,sum 完之后如果要做除法也不快
    15 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @imn1 哎,要是 groupby 能提供起始位置的话就舒服多了,可惜没给……
    本来测试 groupby 完了 sum 也是可以快一些的,可惜矩阵里存在 0,没法用 sum 定位……
    现在好怀念 MySQL 里面的 groupby,一 count 了事,python 转 list 之后 count 就没有速度优势了。
    15 天前
    回复了 goodboy95 创建的主题 问与答 请教 Python 快速寻找连续 1 的问题
    @alazysun 因为一些要求,这次必须 python,这个不是输出实际生产力的项目,所以也不要想着可以跟上头讨论了
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4221 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:05 · PVG 18:05 · LAX 02:05 · JFK 05:05
    ♥ Do have faith in what you're doing.