算法
loong-judge
生活也是一门艺术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
raft 演示动画
地址http://thesecretlivesofdata.com/raft/原创 2021-06-09 10:08:38 · 161 阅读 · 0 评论 -
有n个台阶,每次走1或2个台阶,一共有几种走法? 排列组合来实现
面试XXX金服面试算法题有n个台阶,每次走1或2个台阶,一共有几种走法?用了2个小时,写了排列组合的实现算法。发现原来是 斐波那契数列 。。。。。。可是。。。可但是。。。/** * 有n个台阶,每次走1或2个台阶,一共有几种走法? */private static long calc(int count) { //计算出每步2个台阶, 最大走的次数step2 ...原创 2020-04-10 22:43:15 · 2347 阅读 · 1 评论 -
二维矩形原料的简易求解(上)
需求:包装工厂接到不同规格纸箱的订单,按订单批次进料(原纸),原纸的宽度(width)有多种规格(20多种)但长度(long)不限,原料价格按长度梯度有优惠。为简化求解,先将纸箱(产品)展开转化为矩形(矩形),然后按长(l)、宽(w),分别求解不同宽度原纸的长度,从而计算出价格;找出相对最优解。同种矩形,从原纸的宽度先排列(原纸横排)1 矩形竖排(单个),用矩形的宽度w,求解不同...原创 2018-03-31 12:38:15 · 1671 阅读 · 0 评论 -
javaCRC8计算的坑
c语言的crc8uint8_t calcCRC8(uint8_t *ptr, uint8_tlen){uint8_t crc;uint8_t i; crc = 0; while(len--) { crc ^= *ptr++; for(i = 0; i < 8; i++) { if(crc & 0x0...原创 2018-04-06 19:47:51 · 2223 阅读 · 0 评论 -
IOT透传数据,使用mqtt通讯协议,qos = 1。网络不畅时,坐限流处理。
IOT透传数据,使用mqtt通讯协议,qos = 1。网络不畅时,客户端做限流处理。初始化:AtomicInteger limit = 0; canSendTime = loadCanSendTime(); if(null == canSendTime){canSendTime = now();}发出任何条指令,toSend: if(...原创 2019-04-30 11:12:26 · 2344 阅读 · 0 评论
分享