10 2018 档案

摘要:网易邮箱都2万+满了,但是只有手动删除。实在太多,于是想使用python脚本实现,python有很多现成的库可以使用,这就是python的好处,而不是c++或者java,python的库说明网站:https://pypi.org 看别人的博客,别人博客里的技术怎么来的呢?最主要的还是来自官网,再加上 阅读全文
posted @ 2018-10-24 19:20 懂得了才能做一些改变 阅读(335) 评论(0) 推荐(0) 编辑
摘要:今天去图书馆看到了一本《visual c++数字图像模式识别典型案例详解》,觉得挺好准备入门,找合适的c++编译器都找了一下午。从visual studio到eclipse for c++,要不是被屏蔽,要么是网速巨慢。然后找到了一些少有人知道的网站,下载了ide文件,但是安装时又出现问题,后面感觉 阅读全文
posted @ 2018-10-24 16:55 懂得了才能做一些改变 阅读(2161) 评论(0) 推荐(0) 编辑
摘要:计算机拥有强大的计算能力,但是要看计算机能不能转换为生产力,这要看你能不能让计算机干活了。 在terminal中输入命令jobs,没有看到一个job,说明你真的没有发挥计算机的威力啊,所以这是要急需掌握的技能。 阅读全文
posted @ 2018-10-22 14:40 懂得了才能做一些改变 阅读(167) 评论(0) 推荐(0) 编辑
摘要:操作系统太基础了,极其重要,我们的应用程序每时每刻都在和操作系统交互。学习操作系统,能够更加好的理解程序是怎么运行的。这对于优化程序,处理bug都有很好的帮助。同时,操作系统的一些设计思想都是通用的,可以移植到其他的程序设计中。比如进程调度算法,可用于io。 1.程序的装入过程:最主要的就是要实现逻 阅读全文
posted @ 2018-10-17 17:25 懂得了才能做一些改变 阅读(203) 评论(0) 推荐(0) 编辑
摘要:对于树 遍历方法: 1.递归遍历,而递归遍历又分为前序,中序,后续三种,这样概率清晰之后还是很容易理解的。其中层次遍历我们按照树结构,很容易给出树的遍历方法,但是用程序语言去描述这个过程,要充分应用这种结构。 public void traval(TreeNode node){ if(node == 阅读全文
posted @ 2018-10-15 22:53 懂得了才能做一些改变 阅读(305) 评论(0) 推荐(0) 编辑
摘要:public int maxProfit(int k, int[] prices) { int pl = prices.length; int nothing = 0, share = Integer.MIN_VALUE; for(int i = 0; i < pl; i++) { int tmp 阅读全文
posted @ 2018-10-14 20:47 懂得了才能做一些改变 阅读(208) 评论(0) 推荐(0) 编辑
摘要:java8最显著的特点就是引入了Stream操作,可以看做是对集合操作的加强,比如对map按其value值进行排序。 通常我们的做法是转换为List<Entry>,然后使用列表的排序方法,但是使用Stream能更简洁。 public static <K, V extends Comparable<? 阅读全文
posted @ 2018-10-12 19:46 懂得了才能做一些改变 阅读(273) 评论(0) 推荐(0) 编辑
摘要:1.回溯算法:来一个简单直白的伪码 path; for e in list{ // 前进一步 path.push(e); {...} // 探索 // 再退回去 paht.pop(e); } 可以看到,回溯算法和stack有很深的关系,典型的回溯算法如打印所有根节点到叶子节点的路径。 public 阅读全文
posted @ 2018-10-06 22:17 懂得了才能做一些改变 阅读(289) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示