网站首页 站内搜索

搜索结果

查询Tags标签: 位是,共有 6条记录
  • 杂项记录

    一、格雷码 手动构造方法 \(k\)位格雷码可以由以下方法构造: 1.翻转最低位得到下一个格雷码(e.g. 000->001) 2.将最右位的1的左边的位翻转得到下一个格雷码(e.g. 001->011) 交替上述策略\(2^k-1\)次。 计算方法 观察\(G(n)\)与n的二进制,可以发现如果\(G(n)\)…

    2022/4/13 23:18:13 人评论 次浏览
  • 【刷题】基础算法——基数排序【模板】

    以一个数为基数 bbb,然后第 kkk 次按照在 bbb 进制下的第 kkk 位来排序。 例如有121212 个数: 13 23 34 27 19 37 43 22 11 9 21 40 取 b=10b=10b=10,也就是十进制。 当 k=1k=1k=1 时,排序结果如下: 40 11 21 22 13 23 43 34 27 37 19 9 现在这些数已经按照个位排好序…

    2022/2/26 1:24:08 人评论 次浏览
  • 雪花算法

    #########雪花算法############## 首先安装库# pip3 install pysnowflake# 安装完成后,就可以在本地命令行启动snowflake服务# snowflake_start_server --worker=1# # 生成唯一idimport snowflake.clientprint(snowflake.client.get_guid())# 4589032814791368705# 解析成…

    2022/2/15 22:11:36 人评论 次浏览
  • 浮点数在内存中的存储

    浮点数在内存中的存储 根据国际标准IEEE(电气与电子工程协会)751,任意一个二进制浮点数V可以表示成下面的形式:(-1)^ S * M * 2 ^ E(-1)^ S表示符号位,当S = 0,V为正数,当S = 1,V为负数M表示有效数字位数,大于等于1,小于22 ^ E 表示指数例: 浮点数 5.5 ----…

    2021/7/16 7:11:30 人评论 次浏览
  • 浮点数在内存中的存储

    浮点数在内存中的存储 根据国际标准IEEE(电气与电子工程协会)751,任意一个二进制浮点数V可以表示成下面的形式:(-1)^ S * M * 2 ^ E(-1)^ S表示符号位,当S = 0,V为正数,当S = 1,V为负数M表示有效数字位数,大于等于1,小于22 ^ E 表示指数例: 浮点数 5.5 ----…

    2021/7/16 7:11:30 人评论 次浏览
  • 全局ID的相关问题

    常见的几种解决方法 UUID使用数据库中设置整形字段auto_increment使用雪花算法 UUID的优缺点 优点:简单,方便生成。 缺点:毫无意义,这个字段仅能保证唯一性,不重复,但是没有实际意义 auto_crement 这个比较简单,设计表的时候,就设置自增长。 缺点:就是采用分布式…

    2021/6/6 10:24:09 人评论 次浏览
扫一扫关注最新编程教程