difference leetcode string 2451

[LeetCode] 2415. Reverse Odd Levels of Binary Tree

Given the root of a perfect binary tree, reverse the node values at each odd level of the tree. For example, suppose the node values at level 3 are [2 ......
LeetCode Reverse Binary Levels 2415

代码随想录算法训练营第天|LeetCode203.移除链表元素707.设计链表206.反转链表

LeetCode203.移除链表元素 ● 今日学习的文章链接和视频链接 代码随想录 (programmercarl.com) 题目链接 203. 移除链表元素 - 力扣(LeetCode) ● 自己看到题目的第一想法 之前做这道题时想的不是很清楚,浅看了一下代码随想录的思路,又重新写了一边。删除链表 ......
随想录 训练营 随想 算法 LeetCode

Leetcode_26 删除有序数组中的重复项

题目描述 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过: 输 ......
数组 Leetcode 26

[LeetCode] LeetCode451. 根据字符出现频率排序

题目描述 思路:使用大顶堆 方法一: class Solution { public String frequencySort(String s) { // 1. HashMap统计词频 Map<Character, Integer> map = new HashMap<>(); for (char ......
LeetCode 字符 频率 451

Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'endTime';

后端springboot项目使用getMapper接受,字段写了转换注解 @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 还报错Failed to co ......
39 property java type required

[LeetCode] 2482. Difference Between Ones and Zeros in Row and Column

You are given a 0-indexed m x n binary matrix grid. A 0-indexed m x n difference matrix diff is created with the following procedure: Let the number o ......
Difference and LeetCode Between Column

Golang GORM 返回多数据集 []map[string]interface{}

1 // 返回多数据集 2 func UserManySet() { 3 4 rows, err := DB.Raw(`select * from [user];select * from [user1];`).Rows() 5 if err == nil { 6 for { 7 var resul ......
interface 数据 Golang string GORM

[LeetCode] LeeCode703. 数据流中的第K大元素

题目描述 思路:最小堆 好好领悟这个代码: // 将nums数组所有元素插入小根堆中 for (int num : nums) { heap.offer(num); // 当小根堆的容量大于k时,就删除堆顶元素 if (heap.size() > k) heap.poll(); } 当heap.si ......
数据流 LeetCode 元素 LeeCode 数据

CF1320D Reachable Strings

110和011互相转化,相当于就是0在连续两个1的情况下,移动两个位置 能够发现,0的位置的奇偶不会改变,且很多个0之间的相对位置不会改变 猜想考虑这个答案只跟0的奇偶性有关,下面小证一下:(注意下面所说的“奇偶”指的是两个字符串的分别第一个字母为奇数时的奇偶,不是总字符串的奇偶) 若0的相对位置奇 ......
Reachable Strings 1320D 1320 CF

[LeetCode21-链表-简单] 合并2个有序列表

这个题目是这样的,就是说有两个链表,这两个链表按照非递减的顺序排列, 我们要把这两个升序的链表合并,返回一个新的升序链表,新链表要求拼接给定的2个链表的所有结点,也就是说如果有重复的结点,也要全部返回列在新链表中 1->2->4 1->3->5 =》 返回的是 1->1->2->3->4->5 首先 ......
LeetCode 21

代码随想录算法训练营第二天| LeetCode977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II

LeetCode977.有序数组的平方 ● 今日学习的文章链接和视频链接 代码随想录 (programmercarl.com) 题目链接 977. 有序数组的平方 - 力扣(LeetCode) ● 自己看到题目的第一想法 昨天正好做了这道题目,总体来说就是用双指针法,要么从绝对值最小的数开始排序,要 ......
数组 随想录 训练营 矩阵 螺旋

C++( std::string::npos)

std::string::npos 是 std::string 类中的一个静态常量,通常用于表示字符串操作中的特殊值,表示在字符串中未找到匹配的位置。npos 是 size_t 类型的常量,其值在不同平台上可能有所不同,但通常是一个非常大的正整数。 在 std::string 的成员函数中,npos ......
string npos std

详解C#中的string与String

详解C#中的string与String 2023年5月31日 下午5:36 • C# 详解C#中的string与String 在C#中,string是一个关键字,也是一个引用类型,用于表示文本字符串。而String则是string类型的别名,它们其实是同一种类型,只是在命名规范上不同。本文将详细讲解 ......
string String

使用Apache POI 导入导出时出现You need to call a different part of POI to process this data (eg XSSF instead of HSSF)Java异常

问题复现 在学习导出功能时使用HSSFWorkbook导出了一个xxx.xlsx格式的文件,然后用XSSFWorkbook的读取方式来拿文件去导入时出现了这个bug 这是当时做导出测试代码 Workbook wb = new HSSFWorkbook(); CreationHelper creati ......
POI different instead process Apache

编写一个程序,记录捐助给“维护合法权利团体”的资金。该程序要求用户输入捐献者数目,然后要求用户输入每一个捐献者的姓名和款项。这些信息被储存在一个动态分配的结构数组中。每个结构有两个成员:用来储存姓名的字符数组(或 string 对象)和用来存储款项的 double 成员。读取所有的数据后程序将显示所有捐款超过 10000 的捐款者的姓名及其捐款数额。

编写一个程序,记录捐助给“维护合法权利团体”的资金。该程序要求用户输入捐献者数目,然后要求用户输入每一个捐献者的姓名和款项。这些信息被储存在一个动态分配的结构数组中。每个结构有两个成员:用来储存姓名的字符数组(或 string 对象)和用来存储款项的 double 成员。读取所有的数据后程序将显示所 ......
捐献者 姓名 数组 款项 程序

[LeetCode] 2697. Lexicographically Smallest Palindrome

You are given a string s consisting of lowercase English letters, and you are allowed to perform operations on it. In one operation, you can replace a ......

leetcode 209. 长度最小的子数组

题目: 209. 长度最小的子数组 题目描述: 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数 ......
数组 长度 leetcode 209

代码随想录算法训练营第一天| LeetCode704 二分查找、27移除元素

Leetcode704:二分查找 今日学习的文章链接: 代码随想录 (programmercarl.com) 题目链接: 704. 二分查找 - 力扣(LeetCode) ● 自己看到题目的第一想法 这题我会,但是还没明白卡尔说的循环不变量是什么意思。 我的固定思路就是,target比中间值大,左指 ......
随想录 训练营 随想 算法 LeetCode

String字符串

String字符串 String 类是定义在java.lang下面的,是定义好的一个类,使用的时候不需要导包。 字符串不可变,他们的值在创建后不能被更改。 比较: ==号:如果是基本数据类型,则比较的是数据值,如果是引用数据类型,比较的是地址值 equals : 完全一样的结果才是true ,否则是 ......
字符串 字符 String

[LeetCode] LeetCode92. 反转链表II

题目描述 思路:同LeetCode25. K个一组翻转链表 因为涉及到可能链表的头节点会改变,所以设置dummy节点 先走left - 1步到达left的左边一个节点 查看后面是否存在right - left + 1个节点 先翻转内部节点指向right - left次 再翻转外部节点 方法一: /* ......
LeetCode 92

【leetcode 239. 滑动窗口最大值】Java优先队列——PriorityQueue类

leetcode 239. 滑动窗口最大值 题目描述: 1e5大小的nums[]数组中长度为k(1<=k<=1e5)的窗口的最大值 题解: 暴力求解O(n^2)会超时,需要O(nlogn)的解法 使用大根堆优先队列维护窗口元素,每次取最大值复杂度降为O(1),堆结构维护复杂度O(logn) 问:如果 ......
最大值 队列 PriorityQueue leetcode Java

Java String format()

The java string format() method returns the formatted string by given locale, format and arguments. If you don't specify the locale in String.format() ......
String format Java

C++语言string、wstring、utf-8互转

实现了一个CStrCvt类,采用STL实现,可跨平台。注意的是,在s2ws和ws2s函数中需要locale信息,在使用过程中,需要根据实际情况进行设置。如果有需要可以检测文本编码,网上有开源的第三方库,可供使用。不过,准确率需自己判断。为了不影响效率,此类默认按照中文处理。 头文件 class CS ......
wstring 语言 string

vscode报错Already included file name ‘xxx‘ differs from file name ‘xxx‘ only in casing的解决方法:

场景:我们创建了一个文件是小写开头的,又改成大写开头的。 比如: relationDemo.vue 改成 RelationDemo.vue 原因:缓存的判重逻辑是不区分大小写导致的。在这种情况下,vscode缓存中放的是relationDemo.vue,改了大小写后,vscode试图把Relatio ......
file name xxx included Already

Leetcode刷题day12-二叉树.前中后序遍历

递归法实现前.中.后序遍历 代码随想录 (programmercarl.com) 解题思路 前序遍历:头->左->右 中序遍历:左->头->右 后序遍历:左->右->头 递归法实现流程:1.定义递归函数;2.寻找递归终止条件;3.设计单层递归模块 class Solution(): def __in ......
Leetcode day 12

Leetcode刷题day11-栈.滑窗最大值.出现次数前K的元素

239.滑动窗口最大值 239. 滑动窗口最大值 - 力扣(LeetCode) 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums = ......
最大值 Leetcode 元素 次数 day

[LeetCode Hot 100] LeetCode25. K个一组翻转链表

题目描述 思路: 判断链表中是否足够k个元素 再将这k个元素内部翻转一下 将前后端点连接的指针变化一下 方法一: /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next ......
LeetCode Hot 100 25

[LeetCode Hot 100] LeetCode148. 排序链表

题目描述 思路一:堆排序、小顶堆 定义一个最小堆 将链表的所有节点放入一个最小堆中 直接用队列弹出的最小值依次覆盖掉原链表的值 方法一: /** * Definition for singly-linked list. * public class ListNode { * int val; * L ......
LeetCode Hot 100 148

[LeetCode Hot 100] LeetCode138. 随机链表的复制

题目描述 思路一:添加"小弟" 根据遍历到的原节点创建对应的新节点,每个新创建的节点是在原节点后面。 原节点i的随机指针(如果有的话),指向的是原节点j,那么新节点i的随机指针,指向的是原节点j的next 最后将两个链表分开,再返回新链表就可以 思路二:使用哈希表 首先创建一个哈希表,再遍历原链表, ......
LeetCode Hot 100 138

[LeetCode Hot 100] LeetCode24. 两两交换链表中的节点

题目描述 思路: 创建dummy节点,令dummy.next = head。令cur表示当前到达的节点,初始时cur = dummy。每次需要交换cur后面的两个节点。 如果cur的后面没有节点或者只有一个节点,则没有更多的节点需要交换,因此结束交换。否则,获得cur后面的两个节点node1和nod ......
LeetCode 节点 Hot 100 24
共2250篇  :6/75页 首页上一页6下一页尾页