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

手机网站建设开发seo外包公司报价

手机网站建设开发,seo外包公司报价,盐城网站开发,做网站天通苑写在前面 最近想复习一下数据结构与算法相关的内容,找一些题来做一做。如有更好思路,欢迎指正。 目录 写在前面一、场景描述二、具体步骤1.环境说明2.代码 写在后面 一、场景描述 删除有序链表中的重复元素。 示例: 输入:1->2…

写在前面

  最近想复习一下数据结构与算法相关的内容,找一些题来做一做。如有更好思路,欢迎指正。


目录

  • 写在前面
  • 一、场景描述
  • 二、具体步骤
    • 1.环境说明
    • 2.代码
  • 写在后面


一、场景描述

  删除有序链表中的重复元素。

示例:
输入:1->2->3->3->5
输出:1->2->3->5

二、具体步骤

1.环境说明

名称说明
IntelliJ IDEA2019.2

2.代码

以下为Java版本实现:

public class Lc83_deleteDuplicates {public static void main(String[] args) {ListNode n5 = new ListNode(5);ListNode n31 = new ListNode(3, n5);ListNode n3 = new ListNode(3, n31);ListNode n2 = new ListNode(2, n3);ListNode head = new ListNode(1, n2);ListNode.print(head);System.out.println();ListNode.print(deleteDuplicates(head));}/*** 约束条件:有序链表* 返回值:链表** 注意条件判断** 思路:* 有序链表,那么重复的值就会紧挨着** 使用快慢双指针,* 如果值相等,fast就往后去找不相等的值* 当值不相等时,就把 fast 的值给 slow.next,然后2个指针同时向后移动** 循环结束,慢指针和后面的节点断开** 定义 slow = head, fast = head.next* while循环* if (fast != null) slow.next = fast; slow = slow.next* fast = fast.next** slow.next = null** @param head* @return*/private static ListNode deleteDuplicates(ListNode head) {if (head == null) {return null;}if (head.next == null) {return head;}ListNode slow = head, fast = head.next;while (fast != null) {if (slow.val != fast.val) {slow.next = fast;slow = slow.next;}fast = fast.next;}slow.next = null;return head;}static class ListNode {int val;ListNode next;public ListNode() {}public ListNode(int val) {this.val = val;}public ListNode(int val, ListNode next) {this.val = val;this.next = next;}public static void print(ListNode head) {while (head != null) {if (head.next == null) {System.out.print(head.val);} else {System.out.print(head.val + ", ");}head = head.next;}}}
}

写在后面

  如果本文内容对您有价值或者有启发的话,欢迎点赞、关注、评论和转发。您的反馈和陪伴将促进我们共同进步和成长。

http://www.dtcms.com/wzjs/80021.html

相关文章:

  • 做网站建设的公司有哪些方面app引流推广软件
  • 做国际贸易哪个网站好凡科网小程序
  • 青岛外贸网站建站淘宝关键词排名怎么查询
  • 武汉网站制作德升长沙网站设计拓谋网络
  • 卧龙区2015网站建设价格谷歌浏览器 官网下载
  • 北京专业做网站电话nba最新排行榜
  • 做网站的必备软件百度谷歌seo优化
  • 网易企业邮箱密码格式seo排名赚app靠谱吗
  • php做电影网站哪些网站可以免费申请域名
  • 买一个网站多少钱市场营销策划公司
  • 江西网站制作广告公司简介
  • 辉南网站建设新闻发稿发布平台
  • 连云港网站建设 连云港网站制作视频网站建设
  • 做封面下载网站建网站一般需要多少钱
  • 免费微信网站开发网站搜索排优化怎么做
  • 深圳网站制作需要多少钱兔子bt搜索
  • 公司网站设2022最新版百度
  • 网页设计基础实训计划网络seo招聘
  • 个人网站建设规划表大数据网站
  • 做的网站浏览器提示不安全问题苏州seo关键词优化方法
  • 手机网站网页开发教程站内推广
  • win7做网站服务器卡外贸营销网站怎么建站
  • 网站流量分析表自己在家怎么做电商
  • 商城网站的建设百度竞价排名的利与弊
  • 武汉金佳言网站建设宁波企业seo推广
  • 做博客的网站有哪些seo管理软件
  • 西安进一步优化近期防疫措施seo排名优化技术
  • ps做网站首页步骤独立站seo外链平台
  • 做网站的人跑了网站可以恢复吗竞价托管公司联系方式
  • 房地产 东莞网站建设网站测速