随笔分类 -  算法

VMware设置虚拟机,并配置远程连接桌面
摘要:现在需要使用VMware虚拟出几个window7的机器,用来跑自动化测试。在配置虚拟机的时候遇到了几个问题:问题1:虚拟机无法与外界机器通信。(可ping通过)。问题2:外界机器无法链接虚拟机的远程桌面控制。解答1:第1步:首先需要将该虚拟机的网络设置成桥接模式。这样就会让虚拟机通过宿主机的网络,获... 阅读全文

posted @ 2015-01-15 15:45 李皮筋 阅读(22029) 评论(0) 推荐(0)

算法 python实现(三) 快速排序
摘要:算法学起来真费劲啊,智商只够捉只鸡的。昨晚没看明白就没电了,过两天要考虑偷电了...今天看看快速排序,有一个博客写的很好,通俗生动形象,适合我这样的算法大白菜。推荐一下http://www.cnblogs.com/morewindows/category/314533.html里面的快排的形象比喻特别到位,我就借花献佛了。大体情况是这样的:1. 拿一个数作为基准数(我一般都是拿第一个数,就是a[0]),比这个数小的都放在他的左边,比这个数大的都放在他的右边。这样就分出来了两个小序列。2. 然后在分出来的两个小数列中再分别进行这样的操作,直到小序列只剩一个数。下面看看具体怎么做:这里有一堆数 a 阅读全文

posted @ 2013-08-29 21:14 李皮筋 阅读(400) 评论(0) 推荐(0)

算法 python实现(二) 冒泡排序
摘要:首先说一下 冒泡排序 是怎么做的:总体的想法是,把小的轻的浮上前面去,把大的重的沉到后面去。这样设置两个指针,i j,1.i标识每一趟循环。这一趟的目的是把后面那些未排序的数列中最小的浮上前面去。2.j标识的就是一趟中,具体是怎么找到最小最轻的数的过程。j从末尾开始,逐个与自己前一个数比较大小,如果后面的数小于前面的数,就交换位置,让小的往前窜一个,否则就不动。然后j--,指向前一个,再比较相邻的数大小,直到 j 循环到i的位置,因为i之前的都是排序好的,不用在排了。3.一趟下来,整个数列中最小最轻的就浮到前面去了,然后i++,把i指向第二个位置,也就是要在剩下的数列中找到第二轻的数然后放着i 阅读全文

posted @ 2013-08-27 22:44 李皮筋 阅读(670) 评论(0) 推荐(0)

算法 python实现(一) 基本常识
摘要:我算法和数据结构都不好,笨的一比。现在的目标是熟悉常见和经典算法,看本站两个大牛的博客,在这也推荐一下,特别好,除了算法其他的技术也很不错。Vamei :http://www.cnblogs.com/vamei/tag/%E7%AE%97%E6%B3%95/一线码农:http://www.cnblogs.com/huangxincheng/category/340146.html然后自己理解,再用python实现。每天学习一个算法并记录。排序和查找算法是最常见的算法问题了排序算法大体分为; 交换排序:冒泡排序 快速排序随学随写,持续更新。。。 阅读全文

posted @ 2013-08-27 22:10 李皮筋 阅读(274) 评论(0) 推荐(0)

导航