代码编织梦想

leetcode88-爱代码爱编程

public class Leetcode88 { public void merge(int[] nums1, int m, int[] nums2, int n) { int i = m - 1; int j = n - 1; int length = m + n - 1; whi

-爱代码爱编程

题目描述: 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231,  231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 示例 1: 输入:x = 123 输出:321 示例 2: 输入:x = -123 输出:-32

【力扣-每日一题】2560. 打家劫舍 iv-爱代码爱编程

class Solution { public: bool check(vector<int> &nums,int max_num,int k) { //只需要计算可以

leetcode.198 打家劫舍-爱代码爱编程

题目链接 Leetcode.198 打家劫舍 mid 题目描述 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房

-爱代码爱编程

代码随想录算法训练营第二十八天| 93.复原IP地址、78.子集、90.子集II 文章目录 代码随想录算法训练营第二十八天| 93.复原IP地址、78.子集、90.子集II@[toc]**93. 复

力扣108 补9.17-爱代码爱编程

又是一晚上都用来刷力扣了,恨呐。我咋那么废物,这个简单题还不会做。 现在简单题就是一点就通,有点弯就想不出来了,且代码实现不难。。 108.将有序数组转换为二叉搜索树 做不来,而且题目一开始理解错了,要的是每个节点的左右子树高度差不超过1,我以为只要这个树总体左右2边高度差不超过1。 这题代码实现不难,主要是在数组里用二分的思路没想到。对

leetcode---找出数组中的幸运数-爱代码爱编程

 这道题推荐用哈希表更容易去做 所以我使用了c++中的unordered_map,去设计了一个哈希表 代码如下: class Solution { public: int findLucky(vector<int>& arr) { int i,len=arr.size();

(leetcode)单值二叉树-爱代码爱编程

个人主页:Lei宝啊 愿所有美好如期而遇 目录 题目:  思路: 代码: 画图与分析: 题目:  如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 false。 思路: 首先考虑递归,如果节点为NULL,返回true,节点非空时,让节点与其孩

-爱代码爱编程

编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"] 输出:"fl" 示例 2: 输入:strs = ["dog","racecar","car"] 输出:"" 解释:输入不存在公共前缀。 public class S

【leetcode热题100】--48.找到字符串中所有字母异位词-爱代码爱编程

48.找到字符串中所有字母异位词 使用滑动窗口: 由于字符串p的异位词的长度一定与字符串p的长度相同,所以我们可以在字符串s中构造一个长度为字符串p的长度相同的滑动窗口,并在滑动中维护窗口中每种字母的数量;当窗口中每种

android opengl es 开发及基本使用-爱代码爱编程

OpenGL ES(OpenGL for Embedded Systems)是一种在移动设备和嵌入式系统上使用的图形渲染API。它是从桌面版的OpenGL API 精简而来,专为资源受限的设备设计,提供了高效的2D和3D图形

-爱代码爱编程

叉树(Binary Tree)是计算机科学中常见的数据结构之一,它由节点(Node)和连接节点的边(Edge)组成。在LeetCode的算法题中,叉树的层序遍历是一个常见的问题。本文将介绍如何使用JavaScript解决叉树

前端算法入门指南:解决leetcode问题-爱代码爱编程

在前端开发中,算法是一项重要的技能,它能够帮助我们解决各种问题,提高代码的效率和性能。LeetCode是一个非常受欢迎的在线平台,提供了大量的算法题目,帮助开发者提升算法能力。本文将为前端算法小白提供一些攻略,帮助你更好地应

-爱代码爱编程

LeetCode63. 不同路径 II 题目链接代码 题目链接 https://leetcode.cn/problems/unique-paths-ii/ 代码 class Soluti

力扣——2560. 打家劫舍 iv-爱代码爱编程

力扣——2560. 打家劫舍 IV 题目描述: ​ 沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。 由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋 。

力扣刷题记录 -- java---129--583. 两个字符串的删除操作-爱代码爱编程

目录 一、题目二、代码三、运行结果 一、题目 二、代码 class Solution { public int minDistance(String word1, String

-爱代码爱编程

题目链接 Leetcode.2560 打家劫舍 IV rating : 2081 题目描述 沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。 由于相邻的房屋装有相互

-爱代码爱编程

目录 一、题目二、代码三、运行结果 一、题目 二、代码 class Solution { public int numDistinct(String s, String t)

-爱代码爱编程

2023-09-19每日一题 一、题目编号 2560. 打家劫舍 IV 二、题目链接 点击跳转到题目位置 三、题目描述 沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。

-爱代码爱编程

LeetCode62. 不同路径 题目链接代码 题目链接 https://leetcode.cn/problems/unique-paths/ 代码 递归 class Solution