当前位置: 首页 > news >正文

做网站建设价格全网关键词云怎么查

做网站建设价格,全网关键词云怎么查,东莞市建设监督网站,专业的佛山网站设计给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入:head [1,2] 输出:[2,1] 示例 3: 输…

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
 

示例 1:


输入:head = [1,2,3,4,5]
输出:[5,4,3,2,1]
示例 2:


输入:head = [1,2]
输出:[2,1]
示例 3:

输入:head = []
输出:[]
 

提示:

链表中节点的数目范围是 [0, 5000]
-5000 <= Node.val <= 5000
 

进阶:链表可以选用迭代或递归方式完成反转。你能否用两种方法解决这道题?

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/reverse-linked-list
著作权

归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

#include<iostream>
using namespace std;
class ListNode
{
public:ListNode* next;int data;ListNode(){next = NULL;}
};
class LinkList
{
public:int len;ListNode* head;LinkList(){head = new ListNode();head->next = NULL;len = 0;}void insert(int index, int num){if (index > len || index < 0){return;}//找到前一位的index前一位else{ListNode* p = head;for (int i = 0; i < index; i++){p = p->next;}ListNode* node = new ListNode();node->data = num;node->next = p->next;p->next = node;len++;}}void del(int index){if (index >= len || index < 0){return;}else{ListNode* node = new ListNode;ListNode* p = head;for (int i = 0; i < index; i++){p = p->next;}//要删除的前一个位置ListNode* q = p->next;p->next = p->next->next;delete q;len--;}}LinkList* reverseList(){//方法1//把每次ListNode* p = head;LinkList* newone = new LinkList();ListNode* q = ( * newone).head;for (int i = 0; i < len; i++){p = p->next;newone->insert(0, p->data);//每次都插入到首位置中去}return newone;}//方法2ListNode* reverselist(ListNode* head){if (head == NULL || head->next == NULL)return head;ListNode* tail = head->next;//先记录反转后的尾结点ListNode* new_head = reverselist(head->next);head->next = tail->next;tail->next = head;return new_head;}void display(){ListNode* p = head->next;for (int i = 0; i < len; i++){if (i) {cout << p->data;}else{cout << "," << p->data;}p = p->next;}}
};
int main()
{int n;LinkList l1;cin >> n;for (int i = 1; i <= n; i++){cout << i;l1.insert(i - 1, i);}l1.display();cout << endl;l1.reverseList()->display();return 0;
}

http://www.hkea.cn/news/780956/

相关文章:

  • 娄底网站建设的话术深圳网站关键词排名优化
  • 福田大型商城网站建设seo营销方法
  • 网站开发专业就业指导企业网站设计与实现论文
  • 网络营销方式的思维导图seo关键词优化系统
  • wordpress访客ip记录福清市百度seo
  • 网站下载速度慢互联网广告推广公司
  • 电影网站空间配置网络营销的工具和方法有哪些
  • 包装设计网站免费百度seo搜索引擎优化厂家
  • 免费做公司网站sem对seo的影响有哪些
  • 网站空间购买费用关键词优化计划
  • 网站制作可以卖多少钱陕西网站建设制作
  • 深圳中小企业网站制作谷歌海外广告投放
  • 做游戏网站的需求分析创建app平台
  • 青岛胶南做网站的有多少seo商学院
  • 二月网站建设南宁百度个人中心登录
  • 如何在相关网站免费做宣传广告免费建立个人网站官网
  • 做搜狗网站优化首自己建立网站步骤
  • 企业资质查询官方网站最好的小说网站排名
  • 乐平网站设计北京互联网公司
  • 朝阳企业网站建设方案费用郑州网络营销学校
  • 建站行业发展百度广告代运营
  • 如何做积分商城网站鸡西seo顾问
  • p2p网站开发文档免费b站软件下载
  • 有没有做q版头像的网站今天百度数据
  • wordpress页面修改插件seo顾问阿亮
  • 政府门户网站建设标准国际婚恋网站排名
  • 上海青浦网站建设郑州靠谱seo电话
  • 网站建设怎么样seo专家招聘
  • 在网盘上怎么做自己的网站整站优化推广
  • php建设网站实训百度搜索引擎的总结