2 Code-Cook

尚未进行身份认证

我要认证

fighting

等级
TA的排名 9w+

Android-简易记事本

简易记事本效果点击添加长按删除实现主要使用 Recyclerview + LitePal代码:https://github.com/Chunlei-Liu/MyNoteReferencehttps://blog.csdn.net/weixin_43436692/article/details/105617427

2020-07-08 19:32:49

招聘记录

2020年vivo提前批,06月03日,进入人才库

2020-06-24 21:10:39

LeetCode 69.X的平方根

链接:https://leetcode-cn.com/problems/sqrtxImplement int sqrt(int x).Compute and return the square root of x, where x is guaranteed to be a non-negative integer.Since the return type is an integer, the decimal digits are truncated and only the integer par

2020-06-28 10:15:17

LeetCode 9.回文数

链接:https://leetcode-cn.com/problems/palindrome-numberDetermine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward.Example 1:Input: 121Output: trueExample 2:Input: -121Output: falseExplanation:

2020-06-28 09:57:59

LeetCode 46.全排列

链接:https://leetcode-cn.com/problems/permutationsGiven a collection of distinct integers, return all possible permutations.Example:Input: [1,2,3]Output:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]回溯算法class Solution { publ

2020-06-27 08:49:19

LeetCode 62.不同路径

链接:https://leetcode-cn.com/problems/unique-pathsA robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the diagram below).The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-rig

2020-06-26 20:30:05

LeetCode 53.最大子序和

链接:https://leetcode-cn.com/problems/maximum-subarrayGiven an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum.Example:Input: [-2,1,-3,4,-1,2,1,-5,4],Output: 6Explanation: [4

2020-06-25 09:39:54

LeetCode 78.子集

链接:https://leetcode-cn.com/problems/subsetsGiven a set of distinct integers, nums, return all possible subsets (the power set).Note: The solution set must not contain duplicate subsets.Example:Input: nums = [1,2,3]Output:[[3],[1],[2],[1,2,3],[1,

2020-06-24 18:27:48

LeetCode 74.搜索二维矩阵

链接:https://leetcode-cn.com/problems/search-a-2d-matrix编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50]]target = 3输出: true示例 2:输入:matri

2020-06-23 21:20:02

LeetCode 23.合并K个排序链表

链接:https://leetcode-cn.com/problems/merge-k-sorted-lists合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6链表两两合并/** * Definition for singly-linked list. * public

2020-06-23 16:25:20

LeetCode 21.合并两个有序链表

链接:https://leetcode-cn.com/problems/merge-two-sorted-lists将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4/** * Definition for singly-linked list. * public class ListNode { *

2020-06-20 14:24:48

LeetCode 88.合并两个有序数组

链接:https://leetcode-cn.com/problems/merge-sorted-array给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2 =

2020-06-20 10:05:55

LeetCode 108.将有序数组转换为二叉搜索树

链接:https://leetcode-cn.com/problems/convert-sorted-array-to-binary-search-tree将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。示例:给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \

2020-06-14 13:52:02

LeetCode 124.二叉树中的最大路径和

链接:https://leetcode-cn.com/problems/binary-tree-maximum-path-sum给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。示例 1:输入: [1,2,3] 1 / \ 2 3输出: 6示例 2:输入: [-10,9,20,null,null,15,7] -10 / \ 9 20

2020-06-14 08:51:55

LeetCode 104.二叉树的最大深度

链接:https://leetcode-cn.com/problems/maximum-depth-of-binary-tree给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。/** * Definition for a binary tree

2020-06-12 17:53:13

LeetCode 101.对称二叉树

链接:https://leetcode-cn.com/problems/symmetric-tree给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3进阶:你可以运用递归和迭代两种方法解决这个问题吗?class

2020-06-12 16:43:56

LeetCode 100.相同的树

链接:https://leetcode-cn.com/problems/same-tree给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3]输出: true示例 2:输入: 1 1

2020-06-12 15:43:51

LeetCode 43.字符串相乘

链接:https://leetcode-cn.com/problems/multiply-strings给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = "2", num2 = "3"输出: "6"示例 2:输入: num1 = "123", num2 = "456"输出: "56088"说明:num1 和 num2 的长度小于110。num1 和 num2 只包含数字 0-

2020-06-12 08:00:39

String、StringBuffer和StringBuilder的区别

转载:https://blog.csdn.net/csxypr/article/details/92378336

2020-06-11 08:07:57

LeetCode 415.字符串相加

链接:https://leetcode-cn.com/problems/add-strings给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。注意:num1 和num2 的长度都小于 5100.num1 和num2 都只包含数字 0-9.num1 和num2 都不包含任何前导零。你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转换为整数形式。class Solution { public String addStrings(String

2020-06-11 08:07:03

查看更多

勋章 我的勋章
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。