- 整数集、分数集、小数集、自然数集,都是有理数集的一个子集即: 有理数包含整数、分数、小数、自然数等(不考虑重复列举关系)。 有理数集是实数集的一个子集,也是复数集的一个子集即: 有理数是实数(或复数)的一部分。 整数集、分数集、小数集、自然数集,都是有理数集的一个子集即: 有理数包含整数、分数、小数、自然数等(不考虑重复列举关系)。 有理数集是实数集的一个子集,也是复数集的一个子集即: 有理数是实数(或复数)的一部分。
- 2068. 检查两个字符串是否几乎相等https://leetcode.cn/problems/check-whether-two-strings-are-almost-equivalent/方法:使用哈希表统计次数,其中word1映射的位置次数++ word2映射的位置次数–然后遍历哈希表看是否有出现次数的绝对值>3次的方法1:使用unordered_mapclass Solution ... 2068. 检查两个字符串是否几乎相等https://leetcode.cn/problems/check-whether-two-strings-are-almost-equivalent/方法:使用哈希表统计次数,其中word1映射的位置次数++ word2映射的位置次数–然后遍历哈希表看是否有出现次数的绝对值>3次的方法1:使用unordered_mapclass Solution ...
- 500. 键盘行https://leetcode.cn/problems/keyboard-row/class Solution {public: vector<string> findWords(vector<string>& words) { //建立键盘每一行的字符和行的映射关系,然后遍历vector 如果一个字符串中的所有字符都对应在键盘当中的同一行,则满足要求... 500. 键盘行https://leetcode.cn/problems/keyboard-row/class Solution {public: vector<string> findWords(vector<string>& words) { //建立键盘每一行的字符和行的映射关系,然后遍历vector 如果一个字符串中的所有字符都对应在键盘当中的同一行,则满足要求...
- 905. 按奇偶排序数组https://leetcode.cn/problems/sort-array-by-parity/方法:首尾指针left和right, 最初:left指向最左,right指向最右left不断往右走:要防止越界(left<right),找奇数right不断往左走:要防止越界(left<right),找偶数找到之后,交换left和right位置的元素nums[left... 905. 按奇偶排序数组https://leetcode.cn/problems/sort-array-by-parity/方法:首尾指针left和right, 最初:left指向最左,right指向最右left不断往右走:要防止越界(left<right),找奇数right不断往左走:要防止越界(left<right),找偶数找到之后,交换left和right位置的元素nums[left...
- 190. 颠倒二进制位https://leetcode.cn/problems/reverse-bits/每枚举一位 就将n右移一位,这样当前n的最低位就是我们要枚举的比特位当 n为 0 时即可结束循环class Solution {public: uint32_t reverseBits(uint32_t n) { uint32_t ans = 0; ... 190. 颠倒二进制位https://leetcode.cn/problems/reverse-bits/每枚举一位 就将n右移一位,这样当前n的最低位就是我们要枚举的比特位当 n为 0 时即可结束循环class Solution {public: uint32_t reverseBits(uint32_t n) { uint32_t ans = 0; ...
- 237. 删除链表中的节点https://leetcode.cn/problems/delete-node-in-a-linked-list/方法:记node的下一个节点尾next 要删除node1.可以把next的数据搬到node,2.然后释放next节点,让node链接其下一个节点由于题目已经说了,node不是尾节点,所以node->next->next不会非法访问!class Sol... 237. 删除链表中的节点https://leetcode.cn/problems/delete-node-in-a-linked-list/方法:记node的下一个节点尾next 要删除node1.可以把next的数据搬到node,2.然后释放next节点,让node链接其下一个节点由于题目已经说了,node不是尾节点,所以node->next->next不会非法访问!class Sol...
- 布隆过滤器需求①、原本有10亿个号码,现在又来了10万个号码,要快速准确判断这10万个号码是否在10亿个号码库中? 解决办法一:将10亿个号码存入数据库中,进行数据库查询,准确性有了,但是速度会比较慢。 解决办法二:将10亿号码放入内存中,比如Redis缓存中,这里我们算一下占用内存大小:10亿*8字节=8GB,通过内存查询,准确性和速度都有了,但是大约8gb的内存空间,挺浪费内存空间的。②... 布隆过滤器需求①、原本有10亿个号码,现在又来了10万个号码,要快速准确判断这10万个号码是否在10亿个号码库中? 解决办法一:将10亿个号码存入数据库中,进行数据库查询,准确性有了,但是速度会比较慢。 解决办法二:将10亿号码放入内存中,比如Redis缓存中,这里我们算一下占用内存大小:10亿*8字节=8GB,通过内存查询,准确性和速度都有了,但是大约8gb的内存空间,挺浪费内存空间的。②...
- 装箱拆箱自动装箱:可以直接把基本数据类型的值或者变量赋值给包装类自动拆箱:可以把包装类的变量直接赋值给基本数据类型public class PackegeClass { public static void main(String[] args) { int a = 12 ; Integer a1 = 12 ; // 自动装箱 Intege... 装箱拆箱自动装箱:可以直接把基本数据类型的值或者变量赋值给包装类自动拆箱:可以把包装类的变量直接赋值给基本数据类型public class PackegeClass { public static void main(String[] args) { int a = 12 ; Integer a1 = 12 ; // 自动装箱 Intege...
- 术语原则:编程时要遵循的指导思想建议:处于代码可读性,性能方面给出的建议。规则:编程中应该执行的编码规则。强制:编程中必须执行的编码规则。禁止:一旦触犯,会引发严重错误的。背景:为说明情况补充的背景知识。编码原则1.【原则】清晰第一:一般情况下,代码的可阅读性高于性能。2.【原则】简洁为美:简洁就是利于理解并且利于实现。3.【原则】选择合适的风格,与代码原有风格一致。如果重构代码时,明智的作... 术语原则:编程时要遵循的指导思想建议:处于代码可读性,性能方面给出的建议。规则:编程中应该执行的编码规则。强制:编程中必须执行的编码规则。禁止:一旦触犯,会引发严重错误的。背景:为说明情况补充的背景知识。编码原则1.【原则】清晰第一:一般情况下,代码的可阅读性高于性能。2.【原则】简洁为美:简洁就是利于理解并且利于实现。3.【原则】选择合适的风格,与代码原有风格一致。如果重构代码时,明智的作...
- 不要小瞧了Map接口,实现一个Map对象并不简单!这篇文章我们不谈别的,就讲讲Map接口,以及Map集合的一个重要的概念,Map的元素的散列。 实现Map接口如果我们想自己定义一个Map需要做什么呢?第一步:首先这个类继承AbstractMap<K,V>第二步:重写 put()方法和get()方法,来定义我们自己的放入元素和获取元素的逻辑第三步:实现entrySet()抽象方法,Abstr... 不要小瞧了Map接口,实现一个Map对象并不简单!这篇文章我们不谈别的,就讲讲Map接口,以及Map集合的一个重要的概念,Map的元素的散列。 实现Map接口如果我们想自己定义一个Map需要做什么呢?第一步:首先这个类继承AbstractMap<K,V>第二步:重写 put()方法和get()方法,来定义我们自己的放入元素和获取元素的逻辑第三步:实现entrySet()抽象方法,Abstr...
- Observables 顾名思义,是可以被观察的事务。在 Rxjs 的上下文里,Observable 会随着时间的推移,在某个时间点产生数据。 Observables 顾名思义,是可以被观察的事务。在 Rxjs 的上下文里,Observable 会随着时间的推移,在某个时间点产生数据。
- 编辑1、JavaScrip对象的使用: /** * 1、对象的声明赋值使用的是{}花括号,大括号 * 2、对象中的值以key:value的格式进行赋值,多个值中间使用【,】区分 * 3、获取对象中的值的方法需要通过[]并给与key名的方式获取:item["name"] * / <script> ... 编辑1、JavaScrip对象的使用: /** * 1、对象的声明赋值使用的是{}花括号,大括号 * 2、对象中的值以key:value的格式进行赋值,多个值中间使用【,】区分 * 3、获取对象中的值的方法需要通过[]并给与key名的方式获取:item["name"] * / <script> ...
- 祝各位工程师节日快乐哈~:balloon::gift::tada:今年的1024也算是自己过得第一个正经的程序员节了,如果实习也算的话那就是第二个,也不知道自己开始关注1024是缘从何起,或许是因为从喜欢上Coding开始,或许是从喜欢程序员这个职业开始,但是不管如何,从现在开始我会把每一个1024都当做是自己的一个小节日,并且尽可能的在每年的这一天都能输出一些比较深度的内容来表达自己对或是... 祝各位工程师节日快乐哈~:balloon::gift::tada:今年的1024也算是自己过得第一个正经的程序员节了,如果实习也算的话那就是第二个,也不知道自己开始关注1024是缘从何起,或许是因为从喜欢上Coding开始,或许是从喜欢程序员这个职业开始,但是不管如何,从现在开始我会把每一个1024都当做是自己的一个小节日,并且尽可能的在每年的这一天都能输出一些比较深度的内容来表达自己对或是...
- LeetCode刷题 LeetCode刷题
- LeetCode - Java - 链表 LeetCode - Java - 链表
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签