- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 浅谈二分查找
定义 In computer science, binary search, also known as half-interval search, logarithmic search, or binary chop, is a search algorithm that finds the position of a target value within a sorted array.
2017-11-26 21:12:21 220
原创 python 批量修改文件名
import os count = 0 movie_name = os.listdir('D:/Desktop//1300/')#某个文件夹的所有文件目录 for temp in movie_name: new_name = "D:/Desktop//1300/"+str(count)+'.jpg'#新的文件名 oldname = "D:/Desktop//1300/" + temp
2017-11-18 19:45:18 232
原创 剑指offer 用两个栈实现队列
题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。思路刚开始将队列中的值放在stack1里,这时候队列中的值在栈中是逆序的,取值的时候,判断stack2是否为空。 为空,将stack1里的值放在stack2中,直到stack1为空,那么stack2存的就是队列中有顺序的值。 不为空,直接获取栈顶的值,并pop。 代码class Solution { publ
2017-11-12 20:11:07 120
原创 剑指offer 从尾到头打印链表
题目描述输入一个链表,从尾到头打印链表每个节点的值。思路总共有五种方法,如下: 1. 将原链表的值存在一个栈中,然后再将栈输出到另一个vector数组里。 2. 直接将原链表的值存在一个vector数组里,最后reverse翻转一下。 3. 每插入一个,都放到最前面,复杂度是n2n^{2},不是很高效。 3. 通过递归到最后一个值,再一层一层输入到vector数组里。 4. 直接将链表翻转
2017-11-09 23:22:48 199
原创 虚拟机 Centos7 配置网络
将本地上网连接的ip设为自动获取,同时将VMnet8也设为自动获取。 vmware里依次选择编辑-虚拟网络编辑器”选中VMnet8,点选NAT,把DHCP勾上 点击“应用”。 3.进入网络配置的目录下,如下图 用vi编辑器编辑ifcfg-ens33,按insert进入编辑模式。vi ifcfg-ens33将BOOTPROTO设为dhcp将ONBOOT设为yes按下Esc进入命令模式输入:wq
2017-11-05 18:33:04 2911 4
鸟哥的linux私房菜
2017-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人