12 2021 档案

摘要:https://blog.csdn.net/weixin_44135991/article/details/91353817 阅读全文
posted @ 2021-12-31 17:42 小傻孩丶儿 阅读(63) 评论(0) 推荐(0) 编辑
摘要:package dp.climbStairs; /** * 70. 爬楼梯 * 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 * * 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? * * 注意:给定 n 是一个正整数。 * * 示例 1: * * 输入: 2 * 输出: 阅读全文
posted @ 2021-12-31 17:34 小傻孩丶儿 阅读(32) 评论(0) 推荐(0) 编辑
摘要:package dp.maxSubArray; /** * 53. 最大子数组和 * 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 * <p> * 子数组 是数组中的一个连续部分。 * <p> * <p> * <p> * 示例 1: * 阅读全文
posted @ 2021-12-31 10:47 小傻孩丶儿 阅读(28) 评论(0) 推荐(0) 编辑
摘要:https://jingyan.baidu.com/article/cdddd41c97e94853ca00e17e.html 阅读全文
posted @ 2021-12-29 11:49 小傻孩丶儿 阅读(226) 评论(0) 推荐(0) 编辑
摘要:俩种说法 第一种 .com 一级域名(顶级域名) baidu.com 二级域名 第二种 baidu.com 一级域名(顶级域名) 阅读全文
posted @ 2021-12-29 10:11 小傻孩丶儿 阅读(7333) 评论(0) 推荐(0) 编辑
摘要:package dp.背包子集问题; /** * 416. 分割等和子集 * 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 * * * * 示例 1: * * 输入:nums = [1,5,11,5] * 输出:true * 阅读全文
posted @ 2021-12-28 10:37 小傻孩丶儿 阅读(46) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_43848313/article/details/115370759 阅读全文
posted @ 2021-12-27 19:43 小傻孩丶儿 阅读(32) 评论(0) 推荐(0) 编辑
摘要:https://www.jb51.net/article/207894.htm 阅读全文
posted @ 2021-12-27 14:43 小傻孩丶儿 阅读(312) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/kevin-ying/p/14534708.html 阅读全文
posted @ 2021-12-27 11:47 小傻孩丶儿 阅读(119) 评论(0) 推荐(0) 编辑
摘要:完全背包和01背包的区别 01背包,每个物品只有一件,只能放or不妨 完全背包,每个物品无线,可放,可不妨 package dp.完全背包; /** * 518. 零钱兑换 II * 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 * <p> * 请你计算 阅读全文
posted @ 2021-12-27 10:52 小傻孩丶儿 阅读(43) 评论(0) 推荐(0) 编辑
摘要:01背包,要么装,要么不装 package dp.背包01; public class knapsack { /** * 01背包就是 往包里装东西,固定容量内最大价值 * * 东西有俩个属性,体积和价值,背包有一个属性容量 * * 每次装东西,n(第n个物品),c(背包的容量)就会变化 * @pa 阅读全文
posted @ 2021-12-23 11:33 小傻孩丶儿 阅读(22) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qqzhengwei/article/details/117667304 阅读全文
posted @ 2021-12-22 16:50 小傻孩丶儿 阅读(353) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/AllenJoe666/article/details/90902121 阅读全文
posted @ 2021-12-22 16:33 小傻孩丶儿 阅读(145) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/white_ice/article/details/85012005 阅读全文
posted @ 2021-12-22 15:34 小傻孩丶儿 阅读(89) 评论(0) 推荐(0) 编辑
摘要:硬笔书法的学习和软笔书法的学习方法是想通的。可以从“读、摹、临、背、用”五个字理解练字的步骤。 读:顾名思义就是读帖 那么问题来了,读什么呢?读的是用笔的方法、结字的方法、神采和通篇的章法等。读帖就是要抓住帖的特征.字的形象特点。在脑海中形成一定的印象。读帖要经常读,没事闲暇时要经常拿出来翻看。 读 阅读全文
posted @ 2021-12-21 16:51 小傻孩丶儿 阅读(693) 评论(0) 推荐(0) 编辑
摘要:数学归纳法 package dp.lengthOfLIS; import java.util.Arrays; /** * 300. 最长递增子序列 * 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 * * 子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素 阅读全文
posted @ 2021-12-21 11:48 小傻孩丶儿 阅读(105) 评论(0) 推荐(0) 编辑
摘要:dfs+二进制转换+位移 package binarytree.sumRootToLeaf; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.util.ArrayLis 阅读全文
posted @ 2021-12-20 11:19 小傻孩丶儿 阅读(38) 评论(0) 推荐(0) 编辑
摘要:我的做法只是层序遍历+reverse 这是正经做法 https://leetcode-cn.com/problems/binary-tree-level-order-traversal-ii/solution/python-di-gui-jie-fa-xiang-xi-zhu-shi-yu-2dw2 阅读全文
posted @ 2021-12-20 10:23 小傻孩丶儿 阅读(22) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/coffeebox/p/12672467.html 可能会提示:Published ports are discarded when using host network mode (使用主机网络模式时,将丢弃已发布的端口) 不需要理会 关于网络的四种 阅读全文
posted @ 2021-12-17 18:04 小傻孩丶儿 阅读(466) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_30594001/article/details/99758147 阅读全文
posted @ 2021-12-17 17:05 小傻孩丶儿 阅读(46) 评论(0) 推荐(0) 编辑
摘要:###单体服务构建 参考msms ###cloud构建参考方志朋 有几个要点 nacos 注册中心 nacos 配置中心 gateway 网管 sentinel 熔断 sentinel dashboard 熔断监控 sc loadbalance 负载均衡 springcloudsleuth + zi 阅读全文
posted @ 2021-12-17 16:47 小傻孩丶儿 阅读(45) 评论(2) 推荐(0) 编辑
摘要:遍历+去重 package binarytree.numColor; import binarytree.untils.TreeNode; import java.util.HashMap; import java.util.Map; /** * LCP 44. 开幕式焰火 * 「力扣挑战赛」开幕式 阅读全文
posted @ 2021-12-17 11:29 小傻孩丶儿 阅读(58) 评论(0) 推荐(0) 编辑
摘要:考点 层序遍历 package binarytree.deepestLeavesSum; import binarytree.untils.TreeNode; import java.util.ArrayList; import java.util.LinkedList; import java.u 阅读全文
posted @ 2021-12-17 11:03 小傻孩丶儿 阅读(90) 评论(0) 推荐(0) 编辑
摘要:遍历 package binarytree.findMode; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.util.ArrayList; import java. 阅读全文
posted @ 2021-12-17 10:16 小傻孩丶儿 阅读(38) 评论(0) 推荐(0) 编辑
摘要:考点 左叶子,无左右节点的节点才叫叶子 package binarytree.sumOfLeftLeaves; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; /** * 404. 左叶子之和 阅读全文
posted @ 2021-12-17 09:25 小傻孩丶儿 阅读(22) 评论(0) 推荐(0) 编辑
摘要:考点:遍历,然后转化成数组中找众数 package binarytree.findMode; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.util.ArrayLis 阅读全文
posted @ 2021-12-17 09:19 小傻孩丶儿 阅读(27) 评论(0) 推荐(0) 编辑
摘要:考点 dfs bfs,注意最后一个元素的处理 package binarytree.binaryTreePaths; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.u 阅读全文
posted @ 2021-12-17 09:18 小傻孩丶儿 阅读(31) 评论(0) 推荐(0) 编辑
摘要:<?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- %m输出的信息,%p日志级别,%t线程名,%d日期,%c类的全名,%i索引【从数字0开始递增】,,, --> <!-- appender是configuration的子节点,是负责 阅读全文
posted @ 2021-12-15 16:10 小傻孩丶儿 阅读(43) 评论(0) 推荐(0) 编辑
摘要:package binarytree.minDepth; import binarytree.untils.TreeNode; /** * 111. 二叉树的最小深度 * 给定一个二叉树,找出其最小深度。 * <p> * 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 * <p> * 说明 阅读全文
posted @ 2021-12-15 10:39 小傻孩丶儿 阅读(34) 评论(0) 推荐(0) 编辑
摘要:package binarytree.maxDepth; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.util.ArrayList; import java.uti 阅读全文
posted @ 2021-12-15 10:38 小傻孩丶儿 阅读(31) 评论(0) 推荐(0) 编辑
摘要:package binarytree.isSymmetric; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; /** * 101. 对称二叉树 * 给定一个二叉树,检查它是否是镜像对称的。 阅读全文
posted @ 2021-12-15 10:37 小傻孩丶儿 阅读(26) 评论(0) 推荐(0) 编辑
摘要:就是递归进行左右节点反转 package binarytree.invertTree; import binarytree.untils.TreeNode; /** * 226. 翻转二叉树 * 翻转一棵二叉树。 * * 示例: * * 输入: * * 4 * / \ * 2 7 * / \ / \ 阅读全文
posted @ 2021-12-15 10:34 小傻孩丶儿 阅读(22) 评论(0) 推荐(0) 编辑
摘要:package binarytree.hasPathSum; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; /** * 112. 路径总和 * 给你二叉树的根节点 root 和一个表示目标和 阅读全文
posted @ 2021-12-15 10:31 小傻孩丶儿 阅读(39) 评论(0) 推荐(0) 编辑
摘要:###最大深度 最大深度,可以考虑层序遍历,最后一层就是最大深度 package binarytree.maxDepth; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import jav 阅读全文
posted @ 2021-12-14 16:14 小傻孩丶儿 阅读(21) 评论(0) 推荐(0) 编辑
摘要:###对称二叉树 以根节点为对称轴,左右对称,可以以对称轴为线,划分成俩个树,比较对应节点,也是一个遍历的题目 package binarytree.isSymmetric; import binarytree.untils.GenerateTreeNode; import binarytree.u 阅读全文
posted @ 2021-12-14 16:12 小傻孩丶儿 阅读(30) 评论(0) 推荐(0) 编辑
摘要:###相同的树 只是基础的俩个树同步遍历看是否相同 package binarytree.isSameTree; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; /** * 100. 相同的树 阅读全文
posted @ 2021-12-14 16:08 小傻孩丶儿 阅读(36) 评论(0) 推荐(0) 编辑
摘要:利用队列存储下一层结构 package binarytree.levelOrder.inordertraversal; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java. 阅读全文
posted @ 2021-12-13 15:41 小傻孩丶儿 阅读(38) 评论(0) 推荐(0) 编辑
摘要:package binarytree.postordertraversal.inordertraversal; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.util 阅读全文
posted @ 2021-12-13 11:38 小傻孩丶儿 阅读(18) 评论(0) 推荐(0) 编辑
摘要:package binarytree.inordertraversal; import binarytree.untils.GenerateTreeNode; import binarytree.untils.TreeNode; import java.util.ArrayList; import 阅读全文
posted @ 2021-12-13 11:33 小傻孩丶儿 阅读(34) 评论(0) 推荐(0) 编辑
摘要:从别人那粘贴的,忘记源地址了 package binarytree; import java.util.Deque; import java.util.LinkedList; /** * 构建二叉树 * <p> * For example: * Given BST [1,null,2,2], * < 阅读全文
posted @ 2021-12-13 11:01 小傻孩丶儿 阅读(179) 评论(0) 推荐(0) 编辑
摘要:###二叉树前序遍历 题目本身没啥值得说的, 根左右,但是这个遍历的框架值得记录,主要是想借助题目形成框架,套路 package binarytree; import java.util.ArrayList; import java.util.List; /** * 144. 二叉树的前序遍历 * 阅读全文
posted @ 2021-12-13 10:49 小傻孩丶儿 阅读(44) 评论(0) 推荐(0) 编辑
摘要:###开平方 二分法,看单调函数走势,注意如何求 mid,以及注意除0 ,溢出 package leetcodemid.二分专题; /** * 69. Sqrt(x) * 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 * <p> * 由于返回类型是整数,结果只保留 整数部分 ,小数部分 阅读全文
posted @ 2021-12-10 11:17 小傻孩丶儿 阅读(32) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/hyu123/p/10179396.html 阅读全文
posted @ 2021-12-09 14:48 小傻孩丶儿 阅读(30) 评论(0) 推荐(0) 编辑
摘要:###二分查找训练 训练二分查找,以便应用更复杂场景 package leetcodemid.二分专题; /** * 35. 搜索插入位置 * 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 * * 请必须使用时间复杂度为 O 阅读全文
posted @ 2021-12-09 11:42 小傻孩丶儿 阅读(37) 评论(0) 推荐(0) 编辑
摘要:###寻找重复的数字 考点,哈希表,或者带环链表的遍历 package leetcodemid.findduplicate; /** * 287. 寻找重复数 * 给定一个包含 n + 1 个整数的数组 nums ,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。 * 阅读全文
posted @ 2021-12-07 09:37 小傻孩丶儿 阅读(50) 评论(0) 推荐(0) 编辑
摘要:###Lc229.求众数II 本题主要考察 摩尔投票法,但是用数据结构解决也可以 package leetcodemid.majorityelement; import java.util.ArrayList; import java.util.HashMap; import java.util.L 阅读全文
posted @ 2021-12-06 11:30 小傻孩丶儿 阅读(38) 评论(0) 推荐(0) 编辑
摘要:###162. 寻找峰值 难点在于如何推理出为啥用二分法 package leetcodemid.findpeakelement; /** * 162. 寻找峰值 * 峰值元素是指其值严格大于左右相邻值的元素。 * <p> * 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰 阅读全文
posted @ 2021-12-03 10:16 小傻孩丶儿 阅读(101) 评论(0) 推荐(0) 编辑
摘要:###Lc80.删除有序数组中的重复项II 本题目的考点是双指针,而且原地删除(把元素弄到后面去,这样你返回数组长度时,后面的就自动截掉了,left-2不好理解 package leetcodemid.removeduplicates; /** * 80. 删除有序数组中的重复项 II * 给你一个 阅读全文
posted @ 2021-12-02 10:33 小傻孩丶儿 阅读(34) 评论(0) 推荐(0) 编辑
摘要:package leetcodemid.singlenumber; public class SingleNumber { /** * 137. 只出现一次的数字 II * 给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。请你找出并返回那个只出现了一次的元素。 阅读全文
posted @ 2021-12-01 11:34 小傻孩丶儿 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示