今年冬天有点冷啊,慢慢恢复跑步吧,戒掉不良习惯。
技术太菜了,基础也不是很好,英语烂。
继续努力学习啊!
松懈了一断时间!
多写代码,读代码。
多总结、思考,必要记录笔记。
闲暇之余也要找点心情愉快的事情做,看看动漫、小说。
研究下了迷宫算法,下面两个很好的资料。
Randomized Prime Alogirthm 实现
用一个 2D array,最好是奇数长和宽,使用任意算法(DFS、Prime 等)遍历奇数坐标,过程中并把朝向的偶数位置设置成路。
LC 215. 数组中的第 K 个最大元素
快速选择思想类似快速排序
[3,2,1,5,6,4], k = 2
将数组分割成两部分, <= x, >= x x为数组里的随机数(x = 3)
1 2 3 5 6 4
统计一别的元数个数,用k判断下轮遍历是在左边,还是右边