剑指offer_JAVA
小满丫
贵有恒,何必三更起五更眠。最无益,只怕一日曝十日寒。
展开
-
剑指Offer_JAVA 第一题
01、在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题:1.目录结构:2.测试用例:package offer01;import static offer01.Offer01_Find.Find;/** * 在一个二维数组中(每个一维...原创 2019-08-16 18:00:45 · 216 阅读 · 0 评论 -
leetcode02
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> ...原创 2019-09-04 16:44:25 · 310 阅读 · 0 评论 -
剑指Offer_JAVA 第三题
题目详述输入一个链表,按链表值从尾到头的顺序返回一个Arraylist解题思路:剑指offer的思路,递归的思路,只要链表不为空,一直往后进行遍历,然后直到到达链表的末尾,就开始用数组保存下来结果。import java.util.ArrayList;public class Solution { ArrayList <Integer> arrayList =...原创 2019-09-04 17:12:39 · 166 阅读 · 0 评论 -
剑指Offer_JAVA 第二题
public class Solution { public String replaceSpace(StringBuffer str) { if(str==null){ return null; } StringBuilder newStr = new StringBuilder(); for(in...原创 2019-09-05 10:39:19 · 141 阅读 · 0 评论