中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

沒有網(wǎng)站如何做落地頁南京seo網(wǎng)絡(luò)推廣

沒有網(wǎng)站如何做落地頁,南京seo網(wǎng)絡(luò)推廣,德州寧津建設(shè)局網(wǎng)站,要網(wǎng)站開發(fā)費用短信SouthLeetCode-打卡24年02月第1周 // Date : 2024/02/01 ~ 2024/02/04 034.合并兩個有序鏈表 (1) 題目描述 034#LeetCode.21.#北岸計劃2024/02/01 將兩個升序鏈表合并為一個新的 升序 鏈表并返回。 新鏈表是通過拼接給定的兩個鏈表的所有節(jié)點組成的。 (2) 題解代碼 cla…

SouthLeetCode-打卡24年02月第1周

// Date : 2024/02/01 ~ 2024/02/04

034.合并兩個有序鏈表

(1) 題目描述

034#LeetCode.21.#北岸計劃2024/02/01

將兩個升序鏈表合并為一個新的 升序 鏈表并返回。

新鏈表是通過拼接給定的兩個鏈表的所有節(jié)點組成的。

(2) 題解代碼

class Solution {private ListNode mergeLists(ListNode curr, ListNode list) {while (list != null) {int curVal = list.val;curr.next = new ListNode(curVal);curr = curr.next;list = list.next;}return curr;}public ListNode mergeTwoLists(ListNode list1, ListNode list2) {ListNode dummy = new ListNode();ListNode curr = dummy;while (list1 != null && list2 != null) {boolean condition = list1.val < list2.val;int curVal = condition ? list1.val : list2.val;curr.next = new ListNode(curVal);curr = curr.next;if (condition) {list1 = list1.next;} else {list2 = list2.next;}}curr = mergeLists(curr, list1);curr = mergeLists(curr, list2);return dummy.next;}
}

035.合并K個升序鏈表

(1) 題目描述

035#LeetCode.23.#北岸計劃2024/02/01

給你一個鏈表數(shù)組,每個鏈表都已經(jīng)按升序排列。

請你將所有鏈表合并到一個升序鏈表中,返回合并后的鏈表。

(2) 題解代碼

class Solution {public ListNode mergeKLists(ListNode[] lists) {int size = lists.length;ListNode curr;int curVal;ListNode dummy = new ListNode();List<Integer> result = new ArrayList<>();for(int i=0 ; i<size ; i++){curr = lists[i];while(curr != null){curVal = curr.val;result.add(curVal);curr = curr.next;}}Collections.sort(result);int length = result.size();ListNode resDummy = new ListNode();curr = resDummy;for(int k=0 ; k<length ; k++){curr.next = new ListNode(result.get(k));curr = curr.next;}return resDummy.next;}
}

036.鏈表的中間結(jié)點Ⅰ

(1) 題目描述

036#LeetCode.NULL.#北岸計劃2024/02/03

給你單鏈表的頭結(jié)點 head ,請你找出并返回鏈表的中間結(jié)點。

如果有兩個中間結(jié)點,則返回第個中間結(jié)點。

(2) 題解代碼

public class MiddleNodeFor1 implements MiddleNode {@Overridepublic ListNode middleNode(ListNode head){ListNode dummy = new ListNode();dummy.next = head;ListNode slow = dummy;ListNode fast = head;while(fast != null){slow = slow.next;fast = fast.next;fast = fast != null ? fast.next : fast;}return slow;}
}

037.鏈表的中間結(jié)點Ⅱ

(1) 題目描述

037#LeetCode.876.#北岸計劃2024/02/03

給你單鏈表的頭結(jié)點 head ,請你找出并返回鏈表的中間結(jié)點。

如果有兩個中間結(jié)點,則返回第個中間結(jié)點。

(2) 題解代碼

class Solution {public ListNode middleNode(ListNode head) {ListNode dummy = new ListNode();dummy.next = head;ListNode slow = dummy;ListNode fast = dummy;while(fast != null){slow = slow.next;fast = fast.next;fast = fast != null ? fast.next : fast;}return slow;}
}

038.分隔鏈表

(1) 題目描述

038#LeetCode.86.#北岸計劃2024/02/04

給你一個鏈表的頭節(jié)點 head 和一個特定值 x ,請你對鏈表進行分隔,

使得所有 小于 x 的節(jié)點都出現(xiàn)在 大于或等于 x 的節(jié)點之前。

你應(yīng)當 保留 兩個分區(qū)中每個節(jié)點的初始相對位置。

(2) 題解代碼

class Solution {public ListNode partition(ListNode head, int x) {if(head == null) return null;ListNode curr = head;List<Integer> list = new ArrayList();int curVal;while(curr != null){list.add(curr.val);curr = curr.next;}List<Integer> sList = new ArrayList();for(int i=0 ; i<list.size() ; i++){curVal = list.get(i);if(curVal < x){sList.add(curVal);list.remove(i);i--;}}for(int j=0 ; j<list.size() ; j++){curVal = list.get(j);sList.add(curVal);}ListNode newHead = new ListNode(sList.get(0));curr = newHead;for(int k=1 ; k<sList.size() ; k++){curVal = sList.get(k);curr.next = new ListNode(curVal);curr = curr.next;}return newHead;}
}
http://www.risenshineclean.com/news/34750.html

相關(guān)文章:

  • 咸陽做網(wǎng)站開發(fā)公司哪家好創(chuàng)建網(wǎng)站
  • 東莞家用臺燈東莞網(wǎng)站建設(shè)免費發(fā)帖的平臺有哪些
  • 做網(wǎng)站復(fù)制國家機關(guān)印章如何在百度上做免費推廣
  • wordpress設(shè)置僅自己可見搜外網(wǎng) seo教程
  • 沈陽市建設(shè)工程信息洛陽seo網(wǎng)絡(luò)推廣
  • 怎么做萬網(wǎng)網(wǎng)站嗎google搜索引擎免費入口
  • 鄭州網(wǎng)站建設(shè)公司制作定制網(wǎng)絡(luò)營銷策略
  • 做網(wǎng)站網(wǎng)頁尺寸是多少營銷型網(wǎng)站建站
  • 網(wǎng)站建設(shè)工具有哪些視頻網(wǎng)站推廣
  • 國內(nèi)免費二級域名網(wǎng)站做電商如何起步
  • 工信部網(wǎng)站備案注銷二級域名在線掃描
  • 江門恒陽網(wǎng)站建設(shè)百度推廣首次開戶需要多少錢
  • 網(wǎng)站建設(shè)團隊介紹推廣公司屬于什么公司
  • 余姚網(wǎng)站建設(shè)全渠道營銷管理平臺
  • dede中英文網(wǎng)站 視頻站長統(tǒng)計app軟件下載官網(wǎng)安卓
  • 網(wǎng)站建設(shè)免費軟件有哪些推特最新消息今天
  • 局域網(wǎng)網(wǎng)站怎么做谷歌搜索排名
  • 用vue做的網(wǎng)站怎么實現(xiàn)響應(yīng)式株洲專業(yè)seo優(yōu)化
  • 深圳微網(wǎng)站開發(fā)最新全國疫情消息
  • 南昌網(wǎng)站關(guān)鍵詞優(yōu)化廣州百度關(guān)鍵詞推廣
  • 天津網(wǎng)絡(luò)優(yōu)化網(wǎng)站建設(shè)互聯(lián)網(wǎng)產(chǎn)品運營
  • 教人做飲料的網(wǎng)站寧波網(wǎng)絡(luò)營銷策劃公司
  • 做圖片類型網(wǎng)站需要什么服務(wù)器網(wǎng)站設(shè)計師
  • dw做網(wǎng)站怎么用到j(luò)ava免費發(fā)帖推廣網(wǎng)站
  • 網(wǎng)站項目評價河源疫情最新通報
  • 網(wǎng)站開發(fā)是前端還是后臺有友情鏈接的網(wǎng)站
  • 珠海建網(wǎng)站上海aso蘋果關(guān)鍵詞優(yōu)化
  • 網(wǎng)站做的好的醫(yī)院google瀏覽器下載
  • 貿(mào)易公司做網(wǎng)站有優(yōu)勢嗎競價是什么意思
  • 網(wǎng)頁設(shè)計 傳統(tǒng)網(wǎng)站全網(wǎng)推廣代理