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

网站制作价格表模板网站建设具体要求

网站制作价格表模板,网站建设具体要求,西充企业网站建设,胶带制作彩虹光影图片1.map的底层 2.unorder_map哈希表有自己实现过吗?哈希冲突 3.poll和epoll和select的优缺点、 4.线程同步机制是用来做什么的? 5.五子棋项目问题-- 算法题: 6.LeetCode.重排链表 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0…

1.map的底层

2.unorder_map哈希表有自己实现过吗?哈希冲突

3.poll和epoll和select的优缺点、

4.线程同步机制是用来做什么的?

5.五子棋项目问题--

算法题:

6.LeetCode.重排链表

给定一个单链表 L 的头节点 head ,单链表 L 表示为:  L0 → L1 → … → Ln-1 → Ln  请将其重新排列后变为: L0 → Ln → L1 → Ln-1 → L2 → Ln-2 → … 不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

 

平时真的应该好好练算法 ,当时就给十分钟,没撕出来,wwww~~~~

思路:这道题就是相当于将三个简单题结合起来了,分别是

876.链表的中间节点

这里要明白一个概念,定义快慢指针,同时指向头结点,让它们俩同时移动,slow移动一个节点,fast移动两个节点,当fast指向空时,slow一定指向中间节点。是因为每次fast比slow快移动一个,fast的速度是slow的2倍,而当fast指向末尾时,slow刚好移动fast的一半距离,所以说slow指向了链表的中间节点。

206.翻转链表

最后就是合并链表

将这个题拆分一下就不难了,首先是找到链表的中间节点,

 ListNode* findMid(ListNode* head){//找到中间节点ListNode* slow=head;ListNode* fast=head;while(fast!=nullptr&&fast->next!=nullptr){fast=fast->next->next;slow=slow->next;}return slow;}

 然后是翻转链表

  ListNode* reverseList(ListNode* head){//翻转后端节点ListNode* prev=nullptr;ListNode* cur=head;while(cur!=nullptr){ListNode* temp=cur->next;cur->next=prev;prev=cur;cur=temp;}return prev;}

 最后是合并链表,合并链表的思想如下图所示

首先,将中点作为头结点,然后将后端链表进行翻转,

代码如下所示:

合并思路跟上面的黄线是一样的。要注意通过l1_temp来存储l1的下一个节点的地址,防止丢失

 void merge(ListNode* l1,ListNode* l2){ListNode* l1_temp;ListNode* l2_temp;while(l1!=nullptr&&l2!=nullptr){l1_temp=l1->next;l2_temp=l2->next;l1->next=l2;l1=l1_temp;l2->next=l1;l2=l2_temp;}}

http://www.yayakq.cn/news/563105/

相关文章:

  • html5产品展示网站模板2021年资料员报名入口官网
  • 济南seo网站建设伊春网站推广
  • 免费小程序制作软件seo整站优化公司持续监控
  • 贵阳花果园r区网站建设手写代码网站
  • 山东住房建设部官方网站如何查询网站打开速度
  • 济南外贸网站建设宁波网络推广专员
  • 广告投放跟网站建设一样吗网络搭建安全分析
  • 江苏盐城网站建设怎么制作网页快捷方式
  • 高水平的徐州网站建设做一个国外网站
  • 那个网站有题做龙华做网站公司
  • 如何将网站提交到搜索引擎做房产网站不备案可以吗
  • h5购物网站模板龙岩网络推广公司
  • asp企业网站源码下载做图表的网站知乎
  • 单页网站模板 带在线订单中国建设银行龙卡网站
  • 自助seo网站建设开发一个icp网站需要多少钱
  • 网站建设中 翻译阿里云自助建站和华为云自助建站
  • 网站开发文献综述范文佛山市云时代网站建设公司
  • 各大网站网络推广的收费成都展厅设计公司
  • 网站栏目划分域名出售网站
  • 做一个平台网站的预算百度推广官网电话
  • 网站平台建设技术报告平面设计需要用到的软件
  • 网站建设合同甲乙双方怎么确定储煤棚网架公司
  • cad dwt模板做网站模版塘沽有哪些互联网公司
  • 天河建设网站服务wordpress中怎么排序
  • 做网站的基本功能京东网店怎么开
  • 上海建设工程网站关于网站建设的调研报告
  • 沈阳网站制作服务wordpress仿哔哩哔哩
  • 网上做调查问卷的网站wordpress首页如何调用最新文章评论标签云文章分类等代码
  • 公司新成立想要搭建网站怎么做公司网站空间申请
  • 怎么做买东西的网站赤壁市建设工程造价信息价网站查询