剑指offer
K3140911026
这个作者很懒,什么都没留下…
展开
-
剑指offer之第一题 二维数组中查找 Java实现
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。package fenshujs;import java.util.Scanner;public class Janzhioffer {/* * 剑指offer第一题 二维数组中的查找原创 2017-09-13 09:29:59 · 415 阅读 · 0 评论 -
剑指offer第二题 替换空格 Java实现
剑指offer第二题 替换空格原创 2017-09-13 11:41:08 · 310 阅读 · 0 评论 -
剑指offer第二题替换空格 不用replace
package fenshujs;import java.util.Scanner;public class Janzhioffer {/* * 剑指offer第二题 替换空格 */public static void main(String[] args) {// TODO Auto-generated method stub Sca原创 2017-09-13 12:20:39 · 352 阅读 · 0 评论 -
剑指offer之倒着输出链表 Java
* 剑指offer第三题 倒着输出链表 * 想法一:拷到一个数组,然后倒着输出 * 想法二:拷到一个栈里,然后出栈输出 * 想法三:用一个递归 * 想法四:用一个头插法(该方法会破坏原链表)原创 2017-09-13 16:41:01 · 427 阅读 · 0 评论 -
剑指Offer二维数组查找代码
//数组从左到右递增 从上到下递增public boolean search(int[][] a,int m,int n,int d){ int right = n-1,top = 0; while(right >= 0&& top <m) { if( a[top][right] >d) right--; ...原创 2018-03-10 11:16:32 · 157 阅读 · 0 评论