自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 收藏
  • 关注

原创 LeetCode: Reverse Words in a String

题目https://oj.leetcode.com/problems/reverse-words-in-a-string/分析运用代码

2014-09-08 21:26:31 810

原创 LeetCode: Palindrome Partition

题目分析代码class Solution{public: vector> partition(string s) { if (s.empty()) return res; dfs(s, 0); return res; } void dfs(const string &s, int index) { if (index == s.

2014-09-05 00:25:07 562

原创 LeetCode: Balanced Binary Tree

题目分析代码

2014-09-03 16:10:15 649

原创 LeetCode: Binary Tree Postorder Traversal

题目:https://oj.leetcode.com/problems/binary-tree-postorder-traversal/分析:1. 第一种方法用递归的方法做2. dierzho

2014-09-03 15:16:37 550

原创 Shell脚本: Windows下可用源码 转换为 Linux下可用源码

Windows下编写的代码(如C\C++\Java等)放到Linux下不能直接编译, 因为主要存在两个问题:1. Windows和Linux的行尾符不同, Windows下行尾符是"\n\r", 而Linux的行尾符是"\n"2. Windows下编码通常是GB2312, 而Linux中的编码通常是UTF-8。

2014-09-01 15:01:31 2428

原创 Leetcode: Binary Tree Preorder Traversal

题目https://oj.leetcode.com/problems/binary-tree-preorder-traversal/分析1. 第一种方法用gi

2014-08-30 11:19:04 637

原创 Leetcode: Sum Root to Leaf Numbers

题目https://oj.leetcode.com/problems/sum-root-to-leaf-numbers/分析DFS

2014-08-29 17:12:33 660

原创 Leetcode: Binary Tree Level Order Traversal II

题目https://oj.leetcode.com/problems/binary-tree-level-order-traversal-ii/分析和

2014-08-29 16:27:42 619

原创 Leetcode: Binary Tree Level Order Traversal

题目https://oj.leetcode.com/submissions/detail/10496925/分析1. 层次遍历

2014-08-29 16:20:17 577

原创 Leetcode: Decode Ways

题目分析代码参考

2014-08-28 19:32:06 709

原创 Leetcode: Word Ladder

Leetcode: Word Ladder

2014-08-27 11:46:07 930

原创 Leetcode: Word Search

题目分析代码

2014-08-25 21:18:43 808

原创 Leetcode: Anagrams

Given an array of strings, return all groups of strings that are anagrams.Note: All inputs will be in lower-case.

2014-08-22 14:32:42 759

原创 Leetcode: Generate Parenthesis

原题目:https://oj.leetcode.com/problems/generate-parentheses/分析:

2014-08-17 21:23:36 1024

原创 Leetcode: Valid Number的三种解法

Leetcode做到Valid Number这道题, 看到参考上说这道题难度为2

2014-08-11 11:24:48 1674

原创 Git学习小结

前言一直以来看到有好多感兴趣的开源项目托管在github上, 但是因为不懂git, 虽然看的心痒难搔, 却也无可奈何。一直在断断续续的学习git, 这个周末算是稍微懂了一点git, 在此做个小结, 也算是方面后面入门的同学们。关于git学习, 也算是看了好多资料, 有的类似于手册性质的,如《Pro Git》; 有深度剖析原理的, 如何《Git权威指南》 ……  但是这些都不适合尚未

2014-06-22 22:58:02 851

原创 Ubuntu下使用bochs运行Linux 0.12

这几天在研究Linux内核,配合赵炯

2014-06-09 23:46:54 2476

原创 Windows和Linux 行尾符(EndOfLine)的区别

不同操作系统,文本文件的行尾符是有区别的。

2014-06-05 21:12:54 9495 1

原创 文本文件和二进制文件比较

之前一直对文本文件和二进制理解不够透彻,今天总结一下彻底弄懂。1. 能存储的数据类型不同     文本文件只能存储char型字符变量。     二进制文件可以存储int/short/long/float/……各种变量值。2. 每条数据的长度     文本文件每条数据通常是固定长度的。以ASCII为例,每条数据(每个字符)都是1个字节。     二进制文件每条数据不固

2014-06-05 00:06:25 2559

转载 CMD中telnet命令发邮件

步骤,以126邮箱为例:1. telnet smtp.126.com 25回车后返回:220 126.com Anti-spam GT for Coremail System (126com[20111010])2. helo ***      (***是你的126邮箱的账号)回车后返回:250-mail250-PIPELINING250-AUT

2014-05-15 17:26:10 1832

原创 nslookup手动模拟DNS递归查询

>nslookup>126.com 192.5.5.241>126.com 192.5.6.30>126.com 54.86.137.107192.5.5.

2014-05-15 16:57:39 3567

原创 Windows下运行"龙书"附录代码报错问题

问题描述:      最近在看

2014-04-26 10:11:34 1992

翻译 C中 char *s 和 char s[] 有什么区别?

问题:在C语言中,我们keyizh

2014-04-21 20:24:47 1563

翻译 如何确定两个区间是否有交集?

假设有两个区间(s1, e1)和(s2, e2),如何判断两个区间是否有交集?

2014-04-13 19:57:26 7627 1

翻译 什么是segmentation fault?

Segmentation fault is a specific kind of error caused by accessing memory that “does not belong to you.” It’s a helper mechanism that keeps you from corrupting the memory and introducing hard-to-debug

2014-04-13 19:33:35 3862

原创 SQL语句中 根据FLOAT变量查询无结果

前些日子在用SQL语句

2014-04-12 22:35:10 2887

转载 罗马字母表

1 Α α alpha a:lf 阿尔法2 Β β beta bet 贝塔3 Γ γ gamma ga:m 伽马4 Δ δ delta delt 德尔塔5 Ε ε epsilon ep`silon 伊普西龙6 Ζ ζ zeta zat 截塔7 Η η eta eit 艾塔8 Θ θ thet θit 西塔9 Ι ι iot aiot

2014-04-12 22:24:43 3354

原创 Linux英文环境下登陆Chrome印象笔记插件

Linux英文环境下,Chrome的印象笔记插件只能登陆Evernote,却登陆不了印象笔记多方探索,解决方案如下:1. 进入路径(不同版本印象笔记插件有所不同)~/.config/google-chrome/Default/Extensions/pioclpoplcdbaefihamjohnefbikjilc/6.1.1_0/js/common2. 打开Bootstrap

2014-04-04 18:35:21 1926

原创 从while(scanf() != EOF)说到ACM OnlineJuge的评判原理

之前在做课程设计时,偶然想起了以前做ACM题常用的一行语句:        while(scanf() != EOF)忽然间对这句话作用及原理产生了好奇,想了半天终于有了一点结果。        1. 该语句流程图        先看看以前学过的3种循环语句的流程图:          ①.  for循环           for(表达式1;表

2014-01-10 22:18:45 3408 3

翻译 ubuntu 13.10 不显示时间 解决方案

Already solved here and here.From the terminal:sudo apt-get install indicator-datetimesudo dpkg-reconfigure --frontend noninteractive tzdatasudo killall unity-panel-serviceThen logout & log

2013-11-29 20:56:21 2595

翻译 ubuntu下chrome书签栏图标显示不正常 解决

前几天ubuntu升级,升完发现chrome书签栏图标显示不正常遂百度之。。。无果。又google,终得解。1. 删除 ~/.config/chromium/Default/favicons2. 重启电脑参考:http://superuser.com/questions/492064/ubuntu-chromium-bookmark-icons-blank

2013-10-18 22:21:30 3728

原创 Debug方法总结

Debug思想/方法总结

2013-08-19 20:59:53 1075

原创 为什么要写博客?

为什么要写博客?写博客会花费一些时间,因此有时会想为什么要写博客?因为感觉写博客是一个思考、总结的过程,有人说“读书说明你学会了学习,而写作说明你学会了思考”。通过写作,把学习的东西加以总结、凝练,真正变为自己的东西。第一次接触到博客是在CSDN的一个校园讲座上,讲座中那个CSDN讲师各种宣扬写博客的好处,什么找工作好找,什么因为一篇博文被IT大佬所赏识,blabla……反正一

2013-08-10 20:15:20 1179

转载 程序算法与人生选择

每年一到要找工作的时候,我就能收到很多人给我发来的邮件,总是问我怎么选择他们的offer,去腾讯还是去豆瓣,去外企还是去国内的企业,去创业还是去考研,来北京还是回老家,该不该去创新工场?该不该去thoughtworks?……等等,等等。今年从7月份到现在,我收到并回复了60多封这样的邮件。我更多帮他们整理思路,帮他们明白自己最想要的是什么。(注:我以后不再回复类似的邮件了)。我深深地发现,对于

2013-07-10 20:10:37 718

转载 时序逻辑电路和组合逻辑电路的区别

组合逻辑电路可以有若个输入变量和若干个输出变量,其每个输出变量是其输入的逻辑函数,其每个时刻的输出变量的状态仅与当时的输入变量的状态有关,与本输出的原来状态及输入的原状态无关,也就是输入状态的变化立即反映在输出状态的变化。时序逻辑电路任意时刻的输出不仅取决于该时刻的输入,而且还和电路原来的状态有关。也就是说,组合逻辑电路没有记忆功能,而时序电路具有记忆功能。          时序逻辑电路简称

2013-06-25 15:20:50 4101

转载 程序员职业规划发展路线图

锐哥准备为大家烹饪红烧鲤鱼,小丫主动要求跟锐哥学习烧鱼,这也使小蔡和大熊非常感兴趣变得积极主动。锐哥首先要求他们把配料准备好,小丫又进行配料准备任务分工,没有的配料分头到超市购买。用料如下:鲤鱼(一斤半到两斤的鱼最好)、蒜头两头整的、姜片5~6片、小香葱3根、小红辣椒10个左右,分两段切(超市有的卖盒装的),辣豆豉(可用老干妈代替)1大匙、豆瓣酱2大匙、盐少许、鸡精1小匙、料酒1匙、清水2碗、

2013-05-28 18:45:44 1639 2

原创 关于在大学中如何学习的一点感悟

一直以来中国教育以“填鸭”式的教学风格而闻名,最近在看了几本英文翻译过来的书后特别有感触。    甭管学生想不想学,学了能不能消化,学了会不会用,只是一味的教授知识。    上了(6+3+3+2)年的学终于对如何学习有了一点自己的感悟,在此与大家分享。        中国填鸭式教育造成的问题:    有人把学习总结了一个 "3W学习原则":Why、 What 、Why

2013-05-11 17:25:11 1583

原创 从开机到进入操作系统的引导过程详解

最近学习了 计算机组成原理,老师 问了一个问题“计算机如何执行第一条指令?”; 又看了一本书《30天自制操作系统》。因此在这好好总结一下计算机开机以后的整个引导过程。

2013-05-04 12:00:10 4210

转载 BIOS 中断呼叫

BIOS 中断呼叫维基百科,自由的百科全书跳转至: 导航、 搜索 BIOS 中断呼叫是一组功能,提供DOS程式与一些软件(例如启动程式)去使用IBM_PC兼容机的BIOS的功能。一些操作系统在系统引导的时候也使用BIOS以检测并初始化硬件资源。目录 [隐藏] 1中断调用2BIOS中断向量表3相关4外部链接[编辑

2013-04-30 16:45:27 1489

转载 intelx86为何从0xFFFF0处执行(zt)

操作系统引导从用户按下计算机电源开关开始,到操作系统运行起来这段时间被称为“系统引导(boot)”,一般的操作系统理论都不将它看做操作系统的一部份,因 而很多操作系统教科书都这部份只字未提。但是从开发操作系统的角度来看,“引导”是非常重要的一个环节。因为,你开发的操作系统正是经过“引导”程序读进 内存,然后才开始工作的。因此,要想开发一个操作系统,了解“引导”过程,是非常必要的。  “引导

2013-04-18 22:03:36 2301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除