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

邯郸做网站的地方合肥到黄山旅游攻略

邯郸做网站的地方,合肥到黄山旅游攻略,青州做网站的电话,合肥建设监理协会网站题目一#xff1a; 题目链接#xff1a; 思路一#xff1a;使用带头链表 1.构建两个新的带头链表#xff0c;头节点不存储数据。 2.循环遍历原来的链表。 3.小于x的尾插到第一个链表。 4.大于等于x尾插到第二个链表。 5.进行链表合并#xff0c;注意第二个链表的尾的下一…题目一 题目链接 思路一使用带头链表 1.构建两个新的带头链表头节点不存储数据。 2.循环遍历原来的链表。 3.小于x的尾插到第一个链表。 4.大于等于x尾插到第二个链表。 5.进行链表合并注意第二个链表的尾的下一个需要置空防止成环。 6.free两个头之前需要保存新的满足条件的单链表的头。 #include cstddef class Partition { public:ListNode* partition(ListNode* pHead, int x) {// write code herestruct ListNode* curpHead;//使用头节点先开辟一个节点struct ListNode* lefthead,*lefttile;struct ListNode* righthead,*righttile;leftheadlefttile(ListNode*)malloc(sizeof(ListNode));rightheadrighttile(ListNode*)malloc(sizeof(ListNode));//遍历链表分到左右两个链表里面while(cur){ListNode* nextcur-next;//比cur小于等于if(cur-valx){lefttile-nextcur;lefttilelefttile-next;}else {righttile-nextcur;righttilerighttile-next;}curnext;}//进行连接,有可能成环所以比x大的链表部分结尾需要置空。lefttile-nextrighthead-next;righttile-nextNULL;struct ListNode* headlefthead-next;//tile不可以释放free(lefthead),free(righthead);return head;} };思路二使用单链表 1.有一些地方需要更改。 2.两个链表都有数据链表初始化头和尾是需要判断的。 3.两个链表都有数据那么跟上一个在链接上是差不多的。 4.当其中一个链表没有数据的时候返回另一个链表的第一个。 class Partition { public:ListNode* partition(ListNode* pHead, int x) {// write code here//不开辟头节点struct ListNode* leftfirstNULL,*lefttileNULL;struct ListNode* rightfirstNULL,*righttileNULL;//struct ListNode* curpHead;//不存在头节点是需要判断的。while(cur){struct ListNode* nextcur-next;if(cur-valx){if(leftfirstNULL){leftfirstlefttilecur;}else{lefttile-nextcur;lefttilelefttile-next;}}else{if(rightfirstNULL){rightfirstrighttilecur;}else{righttile-nextcur;righttilerighttile-next;}}curnext;}if(lefttileNULL){return rightfirst;}if(righttileNULL){return leftfirst;}lefttile-nextrightfirst;righttile-nextNULL; return leftfirst;} };
http://www.ho-use.cn/article/10818169.html

相关文章:

  • 世界各国o2o响应式网站福州seo代运营
  • 房山营销型网站制作开发软件外包公司好不好
  • 网站建设的难点在哪里百度查重
  • 物流网站建设策划书的总结网站背景居中怎么做
  • 关于网站建设的广告词好用的搜索引擎有哪些
  • 网站建设讲话沈阳做网站哪好
  • 做网站必须要dreamever站内推广的方法
  • 苏州做网站推广做网站语言知乎
  • 安徽汽车网网站建设传智播客培训机构官网
  • 域名服务器如何申请网站域名优化
  • dede 如何做视频网站移动应用开发就业方向和前景
  • 做网站的企业文化怎么写全国新增确诊病例
  • 物流企业网站模板下载东莞南城网站制作公司
  • 兰州企业建设网站小型企业网站的设计与实现
  • 网站每月流量哪个网站可以做担保交易平台
  • 网站后台管理系统cms做淘宝客网站有什么服务器
  • 免费网站模板的制作方法html页面生成器
  • 如何利用网站新闻做推广免费网络推广怎么做
  • 网站建设的500字小结门头沟新乡网站建设
  • 南昌网站排名优化软件查看网站的 cms
  • 网站模板提供源码深圳手机移动网站开发
  • 群晖nas做网站性能wordpress固定链接中文
  • 襄阳哪里做网站友情链接怎么添加
  • 凡科建站免费版可以做什么正规的推文平台
  • wordpress 安装中文字体windows优化大师有什么功能
  • 学校网站设计实验报告互动营销的案例有哪些
  • 石家庄做网站的有哪些公司30天网站建设 视频教程
  • 网站后缀类型利尔化学股票股吧
  • 淘宝网站建设可以申请赔款word模板网
  • 电子商务网站建设系统特点软件ui设计教程