会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lightTian
博客园
首页
新随笔
联系
订阅
管理
2022年9月13日
Lc61-旋转链表
摘要: 问题描述 : 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出: 4->5->1->2->3->NULL 解释: 向右旋转 1 步: 5->1->2->3->4->NULL 向右旋转 2
阅读全文
posted @ 2022-09-13 16:57 夏天最爱的冰淇淋
阅读(38)
评论(0)
推荐(0)
2022年9月5日
Lc-143重排链表
摘要: 问题描述 : 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 给定链表 1->2->3->4, 重新排列为 1->4->2->3. 示例 2: 给
阅读全文
posted @ 2022-09-05 17:07 夏天最爱的冰淇淋
阅读(51)
评论(0)
推荐(0)
2022年8月13日
HashMap-有效的数独
摘要: 问题描述 : 判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可: 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 上图是一个部分填充的有效的数独。 数独部分空格内已填入了
阅读全文
posted @ 2022-08-13 11:12 夏天最爱的冰淇淋
阅读(49)
评论(0)
推荐(0)
HashMap-根据字符出现频率排序
摘要: 问题描述 : 给定一个字符串,请将字符串里的字符按照出现的频率降序排列,如果频率相同,则按照字符的ASCII码升序排列。 示例 1: 输入: "tree" 输出: "eert" 解释: 'e'出现两次,'r'和't'都只出现一次。 因此'e'必须出现在'r'和't'之前,而且'r'比't'的ASCI
阅读全文
posted @ 2022-08-13 10:18 夏天最爱的冰淇淋
阅读(90)
评论(0)
推荐(0)
2022年7月26日
贪心-按要求补齐数组
摘要: 问题描述 : 给定一个已排序的正整数数组 nums,和一个正整数 n 。从 [1, n] 区间内选取任意个数字补充到 nums 中,使得 [1, n] 区间内的任何数字都可以用 nums 中某几个数字的和来表示。请输出满足上述要求的最少需要补充的数字个数。 示例 1: 输入: nums = [1,3
阅读全文
posted @ 2022-07-26 10:29 夏天最爱的冰淇淋
阅读(26)
评论(0)
推荐(0)
2022年7月22日
贪心算法-Greedy Algorithm
摘要: 基本定义: 贪心算法,又名贪婪法,是寻找最优解问题的常用方法。 这种方法模式一般将求解过程分成若干个步骤,但每个步骤都应用贪心原则,选取当前状态下最好/最优的选择(局部最有利的选择),并以此希望最后堆叠出的结果也是最好/最优的解。(好像一个贪婪的人,他事事都想要眼前看到最好的那个,看不到长远的东西,
阅读全文
posted @ 2022-07-22 11:23 夏天最爱的冰淇淋
阅读(56)
评论(0)
推荐(0)
公告