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

中国建设部网站品牌vi设计手册ppt

中国建设部网站,品牌vi设计手册ppt,jsp做网站多吗,做减肥餐的网站反转一个单链表 题意#xff1a;反转一个单链表。 示例: 输入: 1-2-3-4-5-NULL 输出: 5-4-3-2-1-NULL 思路 需要虚拟节点么#xff1f; 答#xff1a;不需要#xff0c;因为没有删除节点#xff0c;只是改变了节点的指向。 遍…反转一个单链表 题意反转一个单链表。 示例: 输入: 1-2-3-4-5-NULL 输出: 5-4-3-2-1-NULL 思路 需要虚拟节点么 答不需要因为没有删除节点只是改变了节点的指向。 遍历之后如果找到之前的节点 答双指针。我们利用双指针来标识前一个节点。 首先我们为什么需要前一个节点 答因为当前节点的下一个节点需要指向前一个节点。所以需要下一个节点。 给兄弟们上一个动图就明白一切了。 代码 //class ListNode{ // private int val; // private ListNode next; // ListNode(int val){ // this.val val; // } // ListNode(int val,ListNode next){ // this.val val; // this.next next; // } //} public class reverseTreeTest {//1. 双指针法public ListNode reverserTree(ListNode head) {ListNode prev null;ListNode cur head;ListNode temp;while (cur ! null) {//步骤一记录下下一个节点temp cur.next;//步骤二当前节点指向前一个节点cur.next prev;//步骤三之前的节点变成cur节点因为1-null 之后当遍历2的时候需要 2-prev1-null,如果这里不赋值会变成2-nullprev cur;//步骤四当前节点变成下一个节点cur temp;}return prev;}}总结 双指针法在解决链表的时候是一种常见的算法。比如后面的链表中寻找环也是利用双指针快慢指针相遇来判断是否有环。 这个题目唯一需要注意的是虽然只有4行代码。但是你得理解每行代码的意义。实在不行自己手动画一画也就理解了。如果还是理解不了先记着吧后面熟能生巧。嘻嘻。
http://www.dnsts.com.cn/news/116770.html

相关文章:

  • 浙江龙元建设集团 网站瑞金市网站建设
  • 手绘风格 网站广元网站建设优化
  • 刚建的网站百度搜不到医疗器械公司
  • 制作企业网站素材视频培训班的ui设计
  • 做彩票网站犯法不wordpress极速版
  • 网站首页需求单页网站如何制作
  • o2o网站设计方案长沙关键词排名软件
  • 现在还用dw做网站设计么开创云网站建设支持
  • 山东做网站建设公司网站推广策略
  • 企业做网站有发展么大连学网站制作
  • 各网站网络营销产品价格策略无锡建设局施工许可证网站
  • 怎么在网站上做排名海珠定制型网站建设
  • 网站哪里有做的手机版网站seo怎么做
  • 北京网站建设华网外国企业网站模板免费下载
  • 女生自己做网站雁塔区住房和城乡建设局网站
  • 网站设计和程序员对电子商务网站建设和管理的理解
  • 做网站赚广告费多么网站制作招聘
  • wordpress打开速度株洲seo
  • 如何使用好单库选品库做网站湘潭做网站 搜搜磐石网络
  • 服务提供网站网站200m虚拟主机能放多少东西
  • 河北恒基建设招标有限公司网站石河子农八师建设兵团社保网站
  • 开发app的网站网站开发合同预期
  • 重庆网站开发企业个人主页怎么设置
  • 旅游网站内容东莞大岭山网站建设
  • 公司网站用什么语言开发一家电子商务网站建设心得
  • 招标网站建设申请深圳哪家网站设计比较好
  • 安徽省建设干部网站百度小程序登录
  • iis网站下载南宁本地有几家网站开发
  • 潍坊专业做网站的公司购物网站开发教程中文版
  • 南宁门户网站建设淘宝客怎么在微博做网站