自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Carl代码随想录算法训练营-Day 13-239. 滑动窗口最大值、347.前 K 个高频元素

算法训练营日常学习记录。本文分享了两道leetcode题目:239. 滑动窗口最大值和347.前 K 个高频元素的解题方法,详细分析了思路,并给出了具体的Java代码实现。

2024-02-05 19:57:32 441

原创 Carl代码随想录算法训练营-Day 11-20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值

算法训练营第11天算法学习的日常记录。今天的题目是leetcode的三道题:20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值。本文从思路分析上阐述了解题步骤,并进行了具体的Java代码实现。

2024-02-03 11:19:50 443

原创 Carl代码随想录算法训练营-Day 10-栈与队列理论基础、232.用栈实现队列、225. 用队列实现栈

从原理上分析了栈与队列的理论基础知识,并用自定义双链表结构完成了实现。完成了leetcode上232.用栈实现队列、225. 用队列实现栈,一共两道相关题目,进行了具体的思路分析以及Java代码实现。

2024-02-03 10:45:08 990

原创 Carl代码随想录算法训练营-Day 9-28.实现strStr()、459.重复的字符串

KMP算法是一个思维复杂,代码简单的算法。这种算法,我们作为算法学习者只要将其背下来即可。

2024-02-01 20:18:47 963

原创 Carl代码随想录算法训练营-Day 8-344.反转字符串、541. 反转字符串II、卡码网:54.替换数字、151.翻转字符串里的单词、卡码网:55.右旋转字符串

本文是日常算法学习记录。今天完成了344.反转字符串、541. 反转字符串II、卡码网:54.替换数字、151.翻转字符串里的单词、卡码网:55.右旋转字符串,共五题,并用文字详细描述了算法运行过程。

2024-01-31 14:36:40 617

原创 Carl代码随想录算法训练营-Day 7-454.四数相加II、383.赎金信、15.三数之和、18.四数之和

日常算法学习记录,今日完成了一共四道题:454.四数相加II、383.赎金信、15.三数之和、18.四数之和,粗略进行了思路分析,并给出了完整的Java代码实现。

2024-01-30 11:17:32 583

原创 Carl代码随想录算法训练营-Day 6-哈希表理论基础、242.有效的字母异位词、349.两个数组的交集、202.快乐数、1.两数之和

本文是参加算法学习的日常记录,分析总结了哈希表基础理论的一些要点,详细阐述了四道基础的哈希表leetcode算法题目(有效字母异位词、两个数组的交集、快乐数、两数之和)的解题思路,并给出了对应的Java代码实现。

2024-01-29 12:56:54 860

原创 Carl代码随想录算法训练营-Day 4-206.反转链表、19.删除链表的倒数第N个节点、160.链表相交、142.环形链表II

今天的算法学习记录,我们通过思路分析、数学证明等手段,完成了四个链表题目:206.反转链表、19.删除链表的倒数第N个节点、160.链表相交、142.环形链表II。

2024-01-28 14:47:44 1029

原创 Carl代码随想录算法训练营-Day 3- 链表理论基础、203.移除链表元素、707.设计链表、24.两两交换链表中的节点

链表理论基础、203.移除链表元素、707.设计链表、24.两两交换链表中的节点

2024-01-27 01:13:28 837

原创 分享一个优雅的leetcode力扣刷题姿势|intellij+leetcode-editor+github

虽然Leetcode自带的代码编辑器简洁,但无法进行Debug和享受Intelli的编码方式。另一方面,Intelli中虽然有Intelli代码补全、集成化编译调试等功能,但却需要频繁复制粘贴。本文将为热衷刷题的读者提供一种专业的刷题方式——使用Intelli进行编码、在本地调试、一键提交LeetCode、一键上传保管。

2024-01-26 01:55:06 5759 7

原创 Carl代码随想录算法训练营-Day 2- 209.长度最小的子数组、59.螺旋矩阵II

以上就是代码随想录算法训练营第二天的任务了。不得不说,以前还不信编码只是程序员很小的一部分工作,更多的是写文档,现在见识到了。如果说写代码花了一小时,那么写一篇博客就要花三小时。但是坚持写博客是有好处的,在写博客的过程中不仅分享了思路,更能帮助咱们缕清算法思维。永远不要去觉得博客没人看就没必要写,因为只要你写了,那么你就没必要再去思考写这篇博客到底有没有必要了。

2024-01-25 19:18:44 358

原创 Carl代码随想录算法训练营-Day 1 -数组基础、704. 二分查找、27. 移除元素

参加代码随想录算法训练营的第一天,复习了数组相关的算法知识,实践了二分查找和双指针法的基本操作。

2024-01-23 23:48:09 1067

原创 macOS Sonoma更新beta版本之后PlayCover不能正常工作了?教你一招解决

解决了PlayCover在macOS Sonoma Beta版本更新后,无法运行iOS app的问题

2023-10-10 00:50:27 4950

原创 e的x的2次方的积分是什么

e的x的2次方的不定积分结果,无法用基本初等函数进行表达。通过将该函数展开为幂级数,求得收敛域,最后进行不定积分等过程,简要阐述了该问题的解决方法。

2023-01-10 17:51:25 31837 1

原创 Java实现64位定点数整数补码加减法

使用Java实现计组的定点整数加减法,模拟手算64位定点整数加减法的过程,且使用字符数组储存二进制机器数。

2023-01-10 17:10:23 974

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除