会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
romantichuaner
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
下一页
2023年8月2日
代码随想录算法训练营第七天| LeetCode 454.四数相加II 15. 三数之和 18. 四数之和
摘要: 454.四数相加II 卡哥建议:本题是使用map巧妙解决的问题,好好体会一下 哈希法如何提高程序执行效率,降低时间复杂度,当然使用哈希法会提高空间复杂度,但一般来说我们都是舍空间换时间, 工业开发也是这样。 题目链接/文章讲解/视频讲解:https://programmercarl.com/0454
阅读全文
posted @ 2023-08-02 01:57 银河小船儿
阅读(806)
评论(0)
推荐(0)
2023年7月31日
代码随想录算法训练营第六天| LeetCode 242.有效的字母异位词 349. 两个数组的交集 1. 两数之和
摘要: 242.有效的字母异位词 卡哥建议: 这道题目,大家可以感受到数组用来做哈希表给我们带来的遍历之处。 题目链接/文章讲解/视频讲解: https://programmercarl.com/%E5%93%88%E5%B8%8C%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E
阅读全文
posted @ 2023-07-31 23:32 银河小船儿
阅读(955)
评论(1)
推荐(0)
2023年7月30日
代码随想录算法训练营第四天| LeetCode 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 142.环形链表II
摘要: 24. 两两交换链表中的节点 卡哥建议:用虚拟头结点,这样会方便很多。 本题链表操作就比较复杂了,建议大家先看视频,视频里我讲解了注意事项,为什么需要temp保存临时节点。 题目链接/文章讲解/视频讲解:https://programmercarl.com/0024.%E4%B8%A4%E4%B8%
阅读全文
posted @ 2023-07-30 19:51 银河小船儿
阅读(1072)
评论(0)
推荐(0)
2023年7月28日
代码随想录算法训练营第三天| LeetCode 203.移除链表元素(同时也对整个单链表进行增删改查操作) 707.设计链表 206.反转链表
摘要: 203.移除链表元素 题目链接/文章讲解/视频讲解::https://programmercarl.com/0203.%E7%A7%BB%E9%99%A4%E9%93%BE%E8%A1%A8%E5%85%83%E7%B4%A0.html 卡哥题目建议:本题最关键是要理解虚拟头结点的使用技巧,这个对链
阅读全文
posted @ 2023-07-28 21:24 银河小船儿
阅读(1355)
评论(1)
推荐(0)
数据结构之带头节点的单链表增删改查操作实现
摘要: 单链表的定义 什么是单链表 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。 单链表的各个数据元素在物理上可以是离散存放的,每个结点除了存放数据元素外,还要存储指向下一个节点的指针。而顺序表是连续存放的,每个结点中只存放数据元素。 单链表的优点:不要求大片连续空间,改
阅读全文
posted @ 2023-07-28 19:21 银河小船儿
阅读(270)
评论(0)
推荐(0)
2023年7月27日
代码随想录算法训练营第二天| LeetCode 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
摘要: 977.有序数组的平方 题目链接:https://leetcode.cn/problems/squares-of-a-sorted-array/ 文章讲解:https://programmercarl.com/0977.%E6%9C%89%E5%BA%8F%E6%95%B0%E7%BB%84%E7%
阅读全文
posted @ 2023-07-27 23:12 银河小船儿
阅读(1408)
评论(0)
推荐(0)
C++之指针变量的定义和使用
摘要: 从b站上黑马程序员的c++课里学到的C++之指针变量的定义和使用 指针变量的定义和使用 简单理解指针就是地址。 内存编号是从0开始记录的,一般用16进制数字表示 1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 int
阅读全文
posted @ 2023-07-27 10:48 银河小船儿
阅读(112)
评论(0)
推荐(0)
2023年7月26日
代码随想录算法训练营第一天| LeetCode 704. 二分查找、LeetCode 27. 移除元素
摘要: 704. 二分查找 题目链接:https://leetcode.cn/problems/binary-search/ 视频链接:https://www.bilibili.com/video/BV1fA4y1o715 文章讲解:https://programmercarl.com/0704.%E4%B
阅读全文
posted @ 2023-07-26 17:18 银河小船儿
阅读(1666)
评论(2)
推荐(0)
2023年7月21日
C++之函数的分文件编写
摘要: 从b站上黑马程序员的c++课里学到的函数的分文件编写 函数的分文件编写 作用:让代码结构更加清晰 函数分文件编写一般有4个步骤 1,创建后缀名为.h的头文件 2,创建后缀名为.cpp的源文件 3,在头文件中写函数的声明,告诉编译器有这些函数 4,在源文件中写函数的定义,就是这个函数的具体实现功能 如
阅读全文
posted @ 2023-07-21 15:42 银河小船儿
阅读(330)
评论(0)
推荐(0)
二维数组之个人考试成绩统计
摘要: 从b站上黑马程序员的C++课里学到的个人成绩统计 1 #include <iostream> 2 #include <string.h> 3 using namespace std; 4 int main() 5 { 6 int scores[3][3] = 7 { 8 {100,100,100},
阅读全文
posted @ 2023-07-21 14:46 银河小船儿
阅读(65)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告