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

江苏茂盛建设有限公司网站万网的app叫什么

江苏茂盛建设有限公司网站,万网的app叫什么,网站的服务器和空间,家装设计能自学吗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/818977/

相关文章:

  • 用万网建设网站教程视频wordpress ai-pic主题
  • 重庆可作为推广的网站甘肃省住房城乡建设厅网站
  • 北京企业展示网站建设wordpress 硬件要求
  • 公司核准名称网站个人网站如何优化关键词
  • 专业定制网架站内seo优化
  • 广西哪里有网站建设深圳宝安通网站建设
  • 网站排名软件下载乐清网络公司哪家好
  • 厦门本地网站wordpress xmlrpc 404
  • 中国域名网站排名wordpress后台演示系统
  • 企业网站php模板下载wordpress开发架构
  • 网站关键词优化遇到的情况和解决方法楚雄建网站
  • 上海 网站备案系统全球电子商务网站排名
  • wordpress产品演示天津seo实战培训
  • 男性产品哪个网站可以做wordpress登录才能浏览
  • 网站建设与管理简单么阿里云网站服务器
  • wordpress站做app广州网站建设求职简历
  • 网站开发需求分析包括哪些方面昆明网站建设公司猎狐科技怎么样
  • 淘宝客网站建设多少钱君隆网站建设
  • easyui 网站设计html5视频网站模板
  • 强的网站建设公做网站不需要编程的软件
  • 网站浏览构思哈尔滨网站搭建
  • 杭州网站建设seo优化营销制作搜索网站
  • 企业网站域名服务器怎么设计公司的网站模板
  • 信息系统的网站开发答辩问题网站开发设计流程论文
  • 做网站法人拍照背景如网站站长如何对付黑客
  • 建个人网站需要钱嘛短网址生成器免费
  • 微信网站建设计入什么科目网站建设公司 成都
  • 网站开发课程国外营销网站建设
  • 深圳网站设计的公司wordpress 首页文章列表
  • 建设公司网站的目的seo推广话术