代码编织梦想

726 原子的数量(括号嵌套-爱代码爱编程

1. 问题描述: 给你一个字符串化学式 formula ,返回每种原子的数量 。原子总是以一个大写字母开始,接着跟随 0 个或任意个小写字母,表示原子的名字。如果数量大于 1,原子后会跟着数字表示原子的数量。如果数量等于 1 则不会跟数字。例如,"H2O" 和 "H2O2" 是可行的,但 "H1O2" 这个表达是不可行的。两个化学式连在一起可以构成新的化

力扣5-爱代码爱编程

        题干:给你一个字符串 s,找到 s 中最长的回文子串。如输入"babad",则输出"aba";如输入"cbbd",则输出为“bb”。具体解析过程参考代码注释。 package learnproject.lekou; /* * 5.最长回文串 * 题干:给你一个字符串 s,找到 s 中最长的回文子串。 */ public class

力扣274. h 指数-爱代码爱编程

public int hIndex(int[] citations) { int h = 0; Arrays.sort(citations); int res = 0; int gore = 0; int result = 0; for(int i =

leetcode 27.移除元素-爱代码爱编程

leetcode 27.移除元素 大家好,我是小学五年级在读的蒟蒻,专注于后端,一起见证蒟蒻的成长,您的评论与赞与关注是我的最大动力,如有错误还请不吝赐教,万分感谢。一起支持原创吧!纯手打有笔误还望谅解。 题目

力扣——url化(c++实现)_使用c++模拟url-爱代码爱编程

解题思路和代码: /************************************************************************* > File Name: URL.cpp &

leetcode 209. 长度最小的子数组-爱代码爱编程

leetcode 209. 长度最小的子数组 大家好,我是小学五年级在读的蒟蒻,专注于后端,一起见证蒟蒻的成长,您的评论与赞与关注是我的最大动力,如有错误还请不吝赐教,万分感谢。一起支持原创吧!纯手打有笔误还望谅解。

leetcode 59.螺旋矩阵Ⅱ-爱代码爱编程

leetcode 59.螺旋矩阵Ⅱ 大家好,我是小学五年级在读的蒟蒻,专注于后端,一起见证蒟蒻的成长,您的评论与赞与关注是我的最大动力,如有错误还请不吝赐教,万分感谢。一起支持原创吧!纯手打有笔误还望谅解。 题

回溯算法力扣题目-爱代码爱编程

按照如下顺序刷力扣上的题目,相信会帮你在学习回溯算法的路上少走很多弯路。 关于回溯算法,你该了解这些!https://mp.weixin.qq.com/s/gjSgJbNbd1eAA5WkA-HeWw 组合问题         77.组合  https://mp.weixin.qq.com/s/OnBjbLzuipWz_u4QfmgcqQ  

js -爱代码爱编程

给你一个整数 n(10 进制)和一个基数 k ,请你将 n 从 10 进制表示转换为 k 进制表示,计算并返回转换后各位数字的 总和 。 转换后,各位数字应当视作是 10 进制数字,且它们的总和也应当按 10 进制表示返回

剑指offer-爱代码爱编程

https://leetcode-cn.com/problems/shu-zhi-de-zheng-shu-ci-fang-lcof/solution/c2chong-fen-zhi-jie-fa-er-fen-j

js遍历所有子树_cupid510的博客-爱代码爱编程

<script> let tree = [{ id: '1', title: '节点1', children: [{

leetcode26-爱代码爱编程

思路:要删除指定元素,只需要设置两个指针,fast指向数组中下一个元素,slow指向要放入的下一个元素。fast和slow初始都为0,如果nums[fast] != value,则 nums[slow] = nums[fas

剑指offer-爱代码爱编程

考点:归并排序与逆序对息息相关 考虑在归并排序的合并阶段统计「逆序对」数量,完成归并排序时,也随之完成所有逆序对的统计。 https://leetcode-cn.com/problems/shu-zu-

力扣300-爱代码爱编程

        给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 package likou; /* * 300.最长递增子序列 * 输入:nums = [10,9,2,5,3,

力扣 9. 回文数_冷酷的摸鱼小将的博客-爱代码爱编程

题目 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。 示例 输入:x

leetcode541. 反转字符串 ii_yy谷莠子的博客-爱代码爱编程

一、题目 541. 反转字符串 II 给定一个字符串 s 和一个整数 k,从字符串开头算起,每 2k 个字符反转前 k 个字符。 如果剩余字符少于 k 个,则将剩余字符全部反转。如果剩余字符小于 2k 但大于或等于 k

力扣221-爱代码爱编程

        在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。利用动态规划算法求解,具体解析过程见代码注释。 package learnproject.lekou; /* * 221.最大正方形 * 题干: * 在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回

剑指offer-爱代码爱编程

//面试题13. 机器人的运动范围 //标准做法dfs class Solution { public: int count = 0; int movingCount(int m, int n, int k) {

力扣322-爱代码爱编程

        题干:给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。具体解析过程见代码 package likou; /* * 322.零钱兑换 * 题干:给你一个整数数组 coins ,表示不同面额的

力扣 62. 不同路径 [线性dp]_力扣线性dp_霜序0.2℃的博客-爱代码爱编程

题目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不