剑指offer
文章平均质量分 78
iamsunnygirl
我的博客类似于笔记本,就是记录总结自己的学习过程及内容,包括视频学习和看书,网上查找的资料,所以里面有些内容可能神似于其它大佬的笔记等等,若是直接使用的大大们的代码或文论,会著明来源;不过自己总结的内容就不会标记了,如有意见可以联系我。
展开
-
1 数组查找
题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。方案一:遍历求二维数组的行数:array.length求二维数组的列数:array[i].lengthpublic class Solution { public boolean Find(int target, in...原创 2018-04-23 21:16:52 · 130 阅读 · 0 评论 -
2 空格替换
考点:字符串题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。方案一:调用Java中的方法public class Solution { public String replaceSpace(StringBuffer str) { if (str==null){ ...原创 2018-04-27 23:18:00 · 231 阅读 · 0 评论 -
一 面试的流程
摘自何海涛先生的《剑指Offer》 三种面试形式: 电话面试、共享桌面远程面试、现场面试 面试的三个环节: 行为面试->技术面试->应聘者提问 简历中描述项目的STAR模型: Situation:简短的项目背景 Task:自己完成的任务 Action:为了完成任务自己做了哪些任务,是怎么做的 Result:自己的贡献 简历中描述技能的掌握长度大部...转载 2018-07-18 19:25:28 · 120 阅读 · 0 评论