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