![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
我从崖边跌落
这个作者很懒,什么都没留下…
展开
-
【编程】登山方案--类似跳台阶问题
题目要求: 已知从山脚到山顶共有n个台阶,一次可爬1~a个台阶,由于年久失修,部分台阶已坏无法站立,已知坏的台阶共有m个并给出所在位置,问共有多少中登山方案?(说明:如果最后一级阶梯是坏的,则有0种登山方案,如果无法登上山顶,返回0,结果大于10^9+7,则返回除以10^9+7后的余数) 测试用例: 格式说明: 输入:总台阶数n,一次最少可爬台阶数a,最多可爬台阶数b;坏掉的台阶n,...原创 2019-01-10 16:24:47 · 528 阅读 · 0 评论 -
【python】numpy.newaxis的使用
作用 np.newaxis的作用是帮助数组创建新轴,或者也叫增加维度。np.newaxis 在使用和功能上等价于 None,其实就是 None 的一个别名。 a= np.array([x for x in range(5)]) print(a) print(a.shape) [0 1 2 3 4] (5,) b = a[np.newaxis,:] print(b) p...原创 2018-10-23 20:43:37 · 3318 阅读 · 0 评论 -
【编程】VS的快捷键及如何修改快捷键
VS的常用快捷键 常用的快捷键已经有博主介绍的非常详细:链接。下面我主要记录一些自己常用的: 格式化整个文档:Ctrl + K, Ctrl + D 智能感知:Ctrl +J 折叠所有方法 :Ctrl+M,Ctrl+O 展开所有方法 :Ctro+M,Ctrl+L 折叠或者展开当前方法:Ctrl+M,Ctrl+M 在光标上面插入空行是:Ctrl+Enter 在光标下面插入空行:Ctrl...原创 2018-12-13 16:59:51 · 3507 阅读 · 0 评论 -
【LeetCode】Single Number
题目: Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you implement it without using ...原创 2018-12-17 16:47:50 · 82 阅读 · 0 评论 -
【编程】二维数组按照某行或某列排序(c++实现)
问题描述: 二维数组按照第一列从小到大的顺序进行排列,如果第一列相同,则按照第二列的大小进行排列,以此类推,得到最后经过排序的数组 解题思路: 由于数据维度不大,这里我们采用的是冒泡排序:(采用快排或者其他方法也可以使用下面的小技巧) 对于第一列相等的数据,我们没有办法立马决定是否进行交换,还需要对第二行进行判断;如果第一行相等的数据有多个(三个或三个以上),要判断出是否进...原创 2018-12-17 21:03:50 · 8640 阅读 · 0 评论 -
【编程】网易2019校招笔试编程题
古老的俄罗斯方块 题目 小易有一个古老的游戏机,上面有着经典的游戏俄罗斯方块。因为它比较古老,所以规则和一般的俄罗斯方块不同。 荧幕上一共有 n 列,每次都会有一个 1 x 1 的方块随机落下,在同一列中,后落下的方块会叠在先前的方块之上,当一整行方块都被占满时,这一行会被消去,并得到1分。 有一天,小易又开了一局游戏,当玩到第 m 个方块落下时他觉得太无聊就关掉了,小易希望你告诉他这局游戏他...原创 2019-08-03 14:45:25 · 638 阅读 · 0 评论