自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

science_Lee的博客

好好努力

  • 博客(3)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 抢红包算法问题 swift 3.0

抢红包算法的讨论网上也太多了,这里不讨论好坏问题.这里只是一个实现也是网上的一个思路(一个红包发出来,其实份额已经分配好了.) 问题: 第一个人抢的红包 不会超过 总钱数/总人数*2 决绝: 最后跑下洗牌算法-链接// ************** 抢红包问题 ********************** // 区间的随机值 func getRandomQuJian(startIndex:Int

2017-06-09 16:32:08 571

原创 简单洗牌算法 swift3.0

Knuth 和Durstenfeld 在Fisher 等人的基础上对算法进行了改进。 每次从未处理的数据中随机取出一个数字,然后把该数字放在数组的尾部,即数组尾部存放的是已经处理过的数字 。这是一个原地打乱顺序的算法,算法时间复杂度也从Fisher算法的 O ( n 2 )提升到了 O ( n )。//************* 洗牌算法 ************ // [startIndex en

2017-06-09 16:18:45 746

原创 swift3.0函数语法 参数 var去掉. 以及inout位置变化

最近在看个洗牌算法.想用swift 来写. 在playground环境下 func getRandomByQuJian(startIndex:Int, endIndex:Int)->Int { let index2 = Int(arc4random_uniform(UInt32(endIndex - startIndex)) + UInt32(startIndex)) retur

2017-06-08 18:16:41 791

ifunbox for Mac

查看越狱手机documents, 可视化工具,方便快捷.查看越狱手机documents, 可视化工具,方便快捷.

2018-09-15

iOS dyld缓存

学习iOS越狱, dyld缓存在系统中位于“/System/Library/Caches/com.apple.dyld/”目录下

2018-08-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除