社区
C#
帖子详情
求一个算法,生成5位序号
javapopo
2014-02-28 12:47:45
求一个算法,生成5位序号
按当前日期和时间 生成一个5位的数字。
当天内的无要求。大小顺序不限。 只要求明天的数字比今天大。 后天数字比明天大。
每天要能有200个左右的可用序号。
求算法。
...全文
216
5
打赏
收藏
求一个算法,生成5位序号
求一个算法,生成5位序号 按当前日期和时间 生成一个5位的数字。 当天内的无要求。大小顺序不限。 只要求明天的数字比今天大。 后天数字比明天大。 每天要能有200个左右的可用序号。 求算法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
覃宇琨
2014-03-01
打赏
举报
回复
这明显不太现实啊。。。 只有5位数,还要与日期有关,每天又要有200个可用序列啊。。。。 我觉得序列号最少有9位比较好,yymmddXXX 前6位是日期,后三位按顺序递增
是时候重装系统了
2014-02-28
打赏
举报
回复
这他娘的还要算法吗?
夜轻风
2014-02-28
打赏
举报
回复
14*365+2*31 + 10 +随机数,不足位数补0
一aa一
2014-02-28
打赏
举报
回复
如果用日期的话 5位数字不太好弄啊 月+日就去了四位 如果可以用字母还好说
冬冬冬冬冬冬冬冬冬冬
2014-02-28
打赏
举报
回复
用什么算法,找个地,把上次生成的序列号记下来,下次不重复就行了。
javascript
算法
题:
求
任意
一个
1-9
位
不重复的N
位
数在该组合中的大小排列
序号
具体题目是这样的: 从1–9中选取N个数字,组成不重复的N
位
数,从小到大进行编号,当输入其中任何
一个
数M时,能找出该数字对应 的编号。如 N=3,M=213. 输出:[123(1) , 132(2) , 213(3) , 231(4) , 312(5) , 321(6)]—>X=2 首先看到题目想到的是
生成
一个
从少到大的全排列的数组,然后再遍历数组得到对应的
序号
(数组下标加1),又或者想到
一个
个从小到大的
生成
push进数组,然后判断该数是不是当前题目给的数,如果是的话要
求
的
序号
就是当前数组的长度,比前面好的一点的是不用浪费时间去计算
生成
后面的项。
生成
本身复杂度不高,如果扩展到1
K-均值
算法
的高斯计分布
k-均值
算法
的高斯计分布随机聚类的划分,用vc编程的,希望能帮助大家学习。
javascript
算法
题
求
任意
一个
1-9
位
不重复的N
位
数在该组合中的大小排列
序号
具体题目是这样的: 从1–9中选取N个数字,组成不重复的N
位
数,从小到大进行编号,当输入其中任何
一个
数M时,能找出该数字对应 的编号。如 N=3,M=213. 输出:[123(1) , 132(2) , 213(3) , 231(4) , 312(5) , 321(6)]—>X=2 首先看到题目想到的是
生成
一个
从少到大的全排列的数组,然后再遍历数组得到对应的
序号
(数组下标加1),又或者想到
一个
个从小到大的
生成
push进数组,然后判断该数是不是当前题目给的数,如果是的话要
求
的
序号
就是当前数组的长度,比前面好的一点的是不用浪费时间去计算
生成
后面的项。
生成
本身复杂度不高,如果扩展到16进制甚
易语言万能注册验证模块
子程序 取
序号
, 文本型, 公开, 例:取
序号
("密匙") 或 取
序号
() 注:密匙为空时将使用默认
算法
.参数 密匙, 文本型, 可空 子程序
生成
注册码, 文本型, 公开, 例子:
生成
注册码("
序号
","密匙") 或
生成
注册码("
序号
") 注:密匙为空时将使用默认
算法
.参数
序号
, 文本型 .参数 密匙, 文本型, 可空
snowflakes
雪花 雪花
算法
1.SnowFlake
算法
,是Twitter开源的分布式id
生成
算法
。其核心思想就是:使用
一个
64
位
的长型的数字作为唯一的id。最佳,是保持逐步的。 2.组成:(1)第
一个
部分,是1个
位
:0,这个是无意义的。(2)第二个部分是41个
位
:表示的是有意义。(3)第三个部分是5个
位
:表示的是机房id,10001。。(4)第四个部分是5个
位
:表示的是机器id,11001。(5)第五个部分是12个
位
:表示的
序号
,就是某个机房某台机器上这一千年内同时
生成
的id的
序号
,000000000000。从0开始逐渐,下一几又归零。 3.时间回拨问题解决:(1)服务正在运行,由于服务器时钟校准导致的时钟回拨。(2)服务重启,或在另
一个
服务器上启动时,时间导致的时钟回拨。(3) )时间变量,服务器时间不准确。 (已经自己写过
一个
优化的雪花
算法
id
生成
器)对于(1),时钟校准回拨的时间很短,通常在1
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章