算法
一只敲代码的闲鱼
这个作者很懒,什么都没留下…
展开
-
被大佬启悟到算法思想特此记录
一、mysql在分库分表后如何做到插入id自增且唯一 答:使用去中心化的思想,借助mac地址、时间戳等一些第三方的标志符用hash生成唯一id,如果是同一毫秒进来的数据,再对这同一毫秒的数据做一个计数,继续生成唯一标识符对数据做区分,这样就可以完成去中心化,免除对id做自增时的第三方服务可能会宕机的问题。 二、分库分表后如何进行高性能的查询 答:使用类似于跳板机的服务,将你的sql整体传入到...原创 2019-05-31 15:22:54 · 128 阅读 · 0 评论 -
python求小于一个数的所有质数
def Num(num): value = [] # 2为最小的质数,从2开始做穷举,直到这个数本身 for i in range(2, num + 1): # 从2到获取到的数求余,余数为0则不是质数,跳出循环 for j in range(2, i): if i % j == 0: break ...原创 2019-06-18 17:15:07 · 7719 阅读 · 0 评论 -
对一个合数做因式分解
# 求一个数里面所有的质数 def Num(num): value_list = [] for i in range(2, num + 1): for j in range(2, i): if i % j == 0: break else: # 求余不为0则为质数 ...转载 2019-06-18 17:23:33 · 498 阅读 · 0 评论