上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页
摘要: 阅读全文
posted @ 2021-09-06 21:24 狼太白 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 排序加双指针 阅读全文
posted @ 2021-09-06 21:17 狼太白 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 解答: 阅读全文
posted @ 2021-09-06 21:09 狼太白 阅读(11) 评论(0) 推荐(0) 编辑
摘要: def prefix_table(pattern, prefix, n): # prefix = [0]*n i = 1 length = 0 # 代表公共前后缀的长度 while i < n: if pattern[i] == pattern[length]: length += 1 prefix 阅读全文
posted @ 2021-09-04 22:17 狼太白 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 实现 strStr() 函数。 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问 阅读全文
posted @ 2021-09-04 20:02 狼太白 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 给你一个字符串 s ,逐个翻转字符串中的所有 单词 。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 请你返回一个翻转 s 中单词顺序并用单个空格相连的字符串。 说明: 输入字符串 s 可以在前面、后面或者单词间包含多余的空格。翻转后单词间应当仅用一个空格分隔 阅读全文
posted @ 2021-09-02 21:04 狼太白 阅读(131) 评论(0) 推荐(0) 编辑
摘要: GIL解决的是引用计数的资源管理问题,比较底层的,带来的是问题是多核的情况下,一个时刻只能运行一个线程 内存的释放,采用的是引用计数,当一个对象被引用一次就加一,这样当对象技术为0的时候,说明没有被引用了,就可以释放这段内存。 错误的: 有了的GIL就不用加锁了 阅读全文
posted @ 2021-09-01 20:57 狼太白 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 主进程在执行的时候不知道系统什么时候让你去执行另外一件事情 好处就是与同步相比,不用等待任务产生。 from multiprocessing import Poolimport timeimport osdef test(): print(" 进程中的进程 pid=%d, ppid=%d"%(os. 阅读全文
posted @ 2021-09-01 18:39 狼太白 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 题目: 阅读全文
posted @ 2021-09-01 11:45 狼太白 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-08-31 20:21 狼太白 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页