摘要:
1、输入数据合法性检查2、变量命名3、边界数据的检查4、函数名,递归的思想【尤其是树、链表】企业喜欢的人:聪明 努力 基础好面试时不要主动请求提示,做题要大胆地想,及时与面试官沟通,防止想很久然后发现想偏了 阅读全文
摘要:
亲测 可以安装 过程并不复杂 但可能需要一些时间 认真一点 按照步骤 一定可以成功哒 其他版本可以将ftp.gnu.org/gnu/gcc/敲入浏览器,找到自己需要的文件;【安装过4.9.0;成功;用的是gmp-4.3.2 mpc-0.8.1 mpfr-2.4.2】 以4.6.1为例,其他的版本类似 阅读全文
摘要:
2015-9-2acmer敢于承认自己的错误,并积极改进。自信。有些酷爱运动,各个方面都很优秀;有些则认为出去“玩”就不是玩,有自己的小世界,玩电脑才是最爱。2015-9-1acmer都很聪明,所以他们喜欢笑话别人。不过,经常跟他们交流,能发现他们对自己要求很严格,苛求完美,恋爱代码。2015-8-... 阅读全文
摘要:
Given num = 38, the process is like: 3 + 8 = 11, 1 + 1 = 2. Since 2 has only one digit, return it{ public: int addDigits(int num) { return 1 + (num - 阅读全文
摘要:
原题在此处 https://leetcode.com/problems/rectangle-area/ 阅读全文
摘要:
set妙用 1、维护一个大小最大位k的set set中数据是有顺序的 2、每次新加一个数据,只需要比较该数据加入 有没有带来变化 3、找到 >= 新数据-t的数据对应的迭代器 pos 4、如果找到了 pos != window.end(),并且该数据不大于当前数据+t( *pos - nums[i] 阅读全文
摘要:
下载ruby https://rubyinstaller.org/downloads/ 创建 ruby-version 写自己的版本 写Gemfile source: http://ruby.taobao.org/ source: https://rubygems.org/ gem install 阅读全文
摘要:
思想 : 本格int上次出现的下标,判断跟本次出现的距离 如果小于k 就是true 否则是false 阅读全文
摘要:
采用map,将出现的元素标记出来,一旦某个元素再次出现,返回true 阅读全文
摘要:
***************************************** 题目 判断s和t是不是一种模式,eg add cpp是同构 ***************************************** 思路:用hash表,将s、t中所有出现过的字符 对应到1-26,比较对应 阅读全文
摘要:
http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 阅读全文
摘要:
1、服务端 首先得有一个github账号 用户名和密码 2、客户端 github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,我这里选用msysgit,这个只是提供了git的核心功能,而且是基于命令行的。如果想要图形界面的话只要在msysgit的基础上安装TortoiseGit即可 阅读全文
摘要:
症状: expected identifier before numeric constantexpected `}' before numeric constantexpected unqualified-id before numeric constantexpected declaration 阅读全文