- 博客(5)
- 收藏
- 关注
原创 代码随想录 Day4
1.两两交换链表中的交点题目链接:https://leetcode.cn/problems/swap-nodes-in-pairs/思路:还是要用虚拟头节点的(虚拟头节点真香) 用指针指向节点的时候先要在临时节点中保存(这是关键!!)。直接附上代码/*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;*
2022-10-19 15:40:03
149
原创 代码随想录 Day3 (链表)
1.链表知识点: 链表是通过指针串联在一起的数据。每个节点都是由数据域和指针域组成的。链表的入口就是头节点。如下图所示:链表的类型 :单链表:如上图所示。双链表:每个节点有两个指针域,一个指向前面节点,一个指向后面的节点。循环链表:链表首尾相连。链表的储存方式:数组的存储空间是连续的,而链表的存储空间不是连续的。定义:节点定义方式:struct ListNode { int val; ListNode *next; ListNo
2022-10-18 00:15:43
178
原创 冒泡排序法
冒泡排序法 相邻两个元素比较 实现比较大小的方法需遍历全部元素,把第一个元素跟其余的元素相比较排位置for (int i = 0; i < lenth; i++) { for (int j = 0; j < lenth-i-1; j++) { if (a[j] > a[j+1]) { temp = a[j+1]; a[j+1] = a[j]; a[j] = temp; } } }...
2022-03-05 11:24:38
80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人