Cracking the coding interview 第一章问题及解答
2024-08-24 12:03:11
Cracking the coding interview 第一章问题及解答
不管是不是要挪地方,面试题具有很好的联系代码总用,参加新工作的半年里,做的大多是探索性的工作,反而代码写得少了,不高兴,最近开始重新捡起面试题,来练练手,让自己保持代码的感觉。
代码主要是c的,可以避免使用容器之类的封装。因为使用c的话更能触及细节,而这也正是面试题所要考察的。同时,尽量为每道题添加了单元测试的用例。
代码是在windows下编辑运行的,只能保证在windows下正常运行,因为windows下的c编译器和linux下的c编译器对c/c++的支持是不同的,所以不能保证在linux运行。关于两者的差异可以在网上搜一下。
代码放在github上,地址。问题的描述都在对应的代码文件中。目前只是第一章,其他的章节还在进行中。
如果代码有问题,请指正,谢谢。
yetuweiba
最新文章
- BZOJ 2154: Crash的数字表格 [莫比乌斯反演]
- append 添加的元素重新绑定事件
- C++ STL中的 iterator 和 const_iterator
- 对restful的理解
- Tara's Beautiful Permutations 组合数学
- 岛屿(洛谷 U5399)
- paper 82:边缘检测的各种微分算子比较(Sobel,Robert,Prewitt,Laplacian,Canny)
- Android实现SharePreferences和AutoCompletedTextView
- ASP.NET会员注册登录模块(MD5加密,Parameters防止SQL注入,判断是否注册)
- 使用OGG&;quot;Loading data from file to Replicat&;quot;的方法应该注意的问题:replicat进程是前台进程
- iframe自适应高度处理方案
- UltraISO PE(软碟通) V9.5.5.2960 官方中文版
- MySQL XtraBackup自动恢复脚本
- 《JavaScript 高级程序设计》读书笔记二 使用JavaScript
- 我的C++ 学习心得
- Linux进程资源占用分析
- Qt中信号(signal)和槽(slot)的几种关联方法
- Linux Kernel Stack
- Arraylist JDk1.8扩容和遍历
- 同一个ImageView根据xml文件来显示不同的图片--level-list