AcWing刷题(第二周)(链表,单调栈等......)
1:数组元素的目标和 首先是暴力做法:暴力做法就是遍历两个数组,如果相加为x,那么就输出这个i和j 然后介绍的是双指针算法1. #include<iostream> 2. using namespace std; 3. const int N=100010; 4. int a[N],b[N],n,m,x; 5. 6. int main(void) 7. { 8. scanf("%d.....

Acwing 29.删除链表中的重复值(结点)
在一个排序的链表中,存在重复的节点,请删除该链表中重复的节点,重复的节点不保留。数据范围链表中节点 val 值取值范围 [0,100]。链表长度 [0,100]。样例11. 输入:1->2->3->3->4->4->5 2. 3. 输出:1->2->5样例21. 输入:1->1->1->2->3 2. 3. 输出:2-&...
AcWing 17. 从尾到头打印链表
文章目录AcWing 17. 从尾到头打印链表AC代码AcWing 17. 从尾到头打印链表本题链接:AcWing 17. 从尾到头打印链表本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * Lis...

AcWing 29. 删除链表中重复的节点
文章目录AcWing 29. 删除链表中重复的节点AC代码AcWing 29. 删除链表中重复的节点本题链接:AcWing 29. 删除链表中重复的节点本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ...

AcWing 66. 两个链表的第一个公共结点
文章目录AcWing 66. 两个链表的第一个公共结点AC代码AcWing 66. 两个链表的第一个公共结点本题链接:AcWing 66. 两个链表的第一个公共结点本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next...

AcWing 36. 合并两个排序的链表
文章目录AcWing 36. 合并两个排序的链表AC代码AcWing 36. 合并两个排序的链表本题链接:AcWing 36. 合并两个排序的链表本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ...

AcWing 28. 在O(1)时间删除链表结点
文章目录AcWing 28. 在O(1)时间删除链表结点AC代码AcWing 28. 在O(1)时间删除链表结点本题链接:AcWing 28. 在O(1)时间删除链表结点本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *n...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
数据库
分享数据库前沿,解构实战干货,推动数据库技术变革
+关注