https://leetcode.cn/problems/interleaving-string/[https://leetcode.cn/problems/interlea...
https://leetcode.cn/problems/interleaving-string/[https://leetcode.cn/problems/interlea...
题目位置 1.思路 以5,2,4,3,1为例,要变到下一个的话,首先先判断当前是不是存在下一个,判断的依据是任何一位上的数字是否都比后一个数字大,也就是倒序,此例中2后面存在...
早点睡,太晚了!
过好当下我们总是回忆着过去,向往着未来。却不曾想着怎样过好当下。 据说活在回忆中,是对当下的不满足,或者换句话来说,当下的日子不如过去。可是我们要明白未知的是永远是精...
题目地址 1.想法 1.1动态规划 首先,可以确定选到1的人一定输,为了变成1,前一个人的必须是2,因为其他的数字没法造成1,为了变成2,那么前一个人的选择必须是3,同理推断...
题目地址 1.想法 1.从题目的题意可知,我们需要三步, step 1:将现有的链表分成两个部分1.L0→L中 2.L中+1→Ln(寻找链表的中间节点) 快慢指针step ...
前言:昨天,我突然意识到很久都没有出去玩,一方面上班的压力很大,到了周末就想赖在床上。虽然我很早就醒了,但是还是不想起床去吃早饭,其实大多数情况下只是不想维持一周一成不变的...
11. 盛最多水的容器 1.思路 A.记录每一个left,right之间的所能构成的面积,求出其中的最大值即Math.min(height[left],height[righ...
1.中序遍历 https://leetcode-cn.com/problems/binary-tree-inorder-traversal/submissions/ 1.1递...
1.修饰静态方法和非静态方法 案例分析: 我们同时去操作一个int对象NUMBER,对它进行+1操作,我们看分别对非静态方法的锁定和静态方法的锁定有什么区别 1.1非静态方法...
468. 验证IP地址 17. 电话号码的字母组合 3.给定一个未排序数组, 找出其中最长的等差数列举例:3,8,4,5,6,2输出:5。说明:2,3,4,5,6 4给定一个...
四则运算地址 1.想法 1.根据我们的习惯,我们先计算小括号,然后计算中括号,最后计算大括号. 2.那么我们的计算步骤1.计算小括号中的式子结果,这个过程也是只有+-/的式子...
516. 最长回文子序列 1.想法 image.png我们采用动态规划 1.建模 a.解:将f[n][n]数值填满b.目标函数:f[0][n-1]最大c.约束条件:必须为回文...
题目地址 1.想法: 这道题我的想法是完全没问题的 1.合并字符串2.对奇偶数分别进行排序3.翻转每个字符4.转换成大小写按道理来讲就应该没有任何的问题的,测试数据也是完全通...
1.多行输入的问题 那么写法: B.如果是输入中没有明确提到要多行输入数据,一般都认为他的输入是多行 2.输出的时候 一定要符合规范,用 而不是 3.输入是多行数据的,但是是...
752. 打开转盘锁 1.想法 我们有以下结论:1.每次维护一个已经到达的String,这些字符串这一步的位置,分别可以转动四个转盘,每个转盘可以顺时针和逆时针进行转动,所以...
1144. 递减元素使数组呈锯齿状 1.想法 1.要形成锯齿状,那么一定是奇数大于偶数,或者偶数大于奇数2.不论是奇数还是偶数,都满足nums[i]<nums[i-1]&nu...