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

太原适合网站设计地址小型个人网站制作

太原适合网站设计地址,小型个人网站制作,郑州嵌入式培训机构,wordpress大学视频教程题目 反转一个单链表。 示例: 输入: 1-2-3-4-5-NULL 输出: 5-4-3-2-1-NULL 进阶: 你可以迭代或递归地反转链表。你能否用两种方法解决这道题#xff1f; 迭代双指针 从某公众号#xff08;代码随想录#xff09;搬过来的gif图2-3-4-5-NULL 输出: 5-4-3-2-1-NULL 进阶: 你可以迭代或递归地反转链表。你能否用两种方法解决这道题 迭代双指针 从某公众号代码随想录搬过来的gif图看了能很好地理解转置的过程 class Solution { public:ListNode* reverseList(ListNode* head) {ListNode* pre nullptr;ListNode* cur head;ListNode* tmp;while(cur ! NULL){//临时结点暂存当前节点的下一个节点用于后移tmp cur-next;//当前节点指向它前面的节点完成转置cur-next pre;//前指针后移pre cur;//当前指针后移cur tmp;}return pre;} };递归解 递归思路 递归动态图 主要思路 head 的下一个节点指向head 具体实现步骤过程见 https://leetcode-cn.com/problems/reverse-linked-list/solution/dong-hua-yan-shi-206-fan-zhuan-lian-biao-by-user74/ 递归模板; class Solution { public:ListNode* reverseList(ListNode* head) {//终止条件//终止条件是当前节点或者下一个节点null//终止条件为何是这个第一个head是null防止一开始传入的就是空指针//若一开始传入的就是空指针则会返回空指针//若一开始传入的是headnull则会直接返回head//若一开始传入的是headnode2...null,则正常递归返回if(head NULL || head-next NULL){return head;}//调用递归逻辑//在函数内部改变节点的指向也就是 head 的下一个节点指向 head 递归函数ListNode* cur reverseList(head-next);head-next-next head;//防止链表循环需要将head.next设置为空此时原来的head变为尾部head-next NULL;return cur;} };
http://www.zqtcl.cn/news/124979/

相关文章:

  • 中文 网站模板企业怎么建设网站
  • 建设户外腰包网站哪个网站注册域名好
  • 六安网站建设价格小学生编程网课前十名
  • 绵阳网站建设信赖辉煌wordpress多账号权限
  • 网站外链快速建设网站维护要学多久
  • 做网站都是用ps吗郑州网站设计培训
  • wordpress 多站点教程厦门做网站维护的公司
  • 婚纱网站建设需求分析wordpress js图片
  • seo网站怎么优化有哪些企业网站平台
  • 响应式中文网站欣赏wordpress 带分页的主题
  • 什么样的网站可以做站内站房地产的设计网站建设
  • 成都住房和城乡建设局 网站首页深圳西乡建网站
  • 商城类的网站一般怎么做开发app软件的步骤
  • 招聘网站做销售怎么样做网站后台学什么专业
  • 帮别人做彩票网站餐饮网站建设需求分析
  • 企业服务平台工程建设云深圳网站建设专业乐云seo
  • 怎么建立小公司网站抖音运营推广
  • 无锡地区做网站嵌入式软硬件开发
  • 网站建设框架怎么写企业网站本身应该就是企业( )的一部分
  • 如果做公司网站WordPress出现归档
  • 温州开发网站公司阿里云 拦截网站
  • 网站建设与管理实践实践报告南宁小程序建设
  • 网站后台功能技术要求网站建设 手机和pc
  • 嘉兴住房和城乡建设厅网站仿网站被封怎么办
  • 设计君seo查询怎么查
  • 购物网站ppt怎么做网站建设的申请理由
  • 美食网站要怎么做背景墙素材高清图片免费
  • 广东专业网站优化制作公司做编辑器的网站
  • 优惠券怎做网站自己注册网站
  • 网站建设中应该返回502还是301动画短视频制作教程