tag 遍歷

標籤
貢獻17
67
01:20 PM · Nov 06 ,2025

@遍歷 / 博客 RSS 訂閱

回首 - forEach在遍歷過程中修改原數組的一些問題

我們先來看下第一段代碼: const arr1 = [ { id: 1, value: 1 }, { id: 2, value: 2 }, { id: 3, value: 3 }, { id: 4, value: 4 }, { id: 5, value: 5 }, ] arr1.forEach((item, index) = { if (item.i

循環 , foreach , 遍歷 , map , Javascript

收藏 評論

邊城 - 樹,計算父節點的值

前段時間回答了一個類似的問題,產生了寫一篇博客的想法。這個問題確實存在一些常見的的應用場景,比如一個多層組織結構中,已知每個員工的績效分,希望計算各級部門的績效分以便對部門評優。 準備 根據這個描述,準備一個試驗數據如下: { "name": "某某公司", "children": [ { "name": "生產序列",

統計 , 遍歷 , 樹形結構 , Javascript

收藏 評論

煩惱的燈泡 - 遍歷用for還是foreach?

  遍歷用for還是foreach?這篇文章幫你輕鬆選擇!   在編程的世界裏,我們經常需要對數據進行循環處理,常用的兩種方法就是:for循環和foreach循環。想象你站在一條裝滿寶貝的傳送帶前,你要親手檢查每一件寶貝。使用for循環就像是你親手控制傳送帶的速度和方向,而使用foreach循環則是傳送帶自動運轉,你只需專注於寶貝本身。好,下面就讓我們一步步深入瞭解下這兩種方法吧!  

遍歷

收藏 評論

熱飯班長 - 當遍歷遇上異步請求

目標 遍歷請求時,讓請求依次執行(等待前一次請求響應後再發起下一次請求)並且等待所有請求完成。 示例 前置物料 // 模擬一個用於將名字轉換為大寫的請求 const asyncUppercase = (value) = new Promise((resolve) = { console.log('sent'); const timer = Math.floor(Math.ran

promise , async-await , 遍歷

收藏 評論

liuxk - 對象、數組的遍歷方法總結

遍歷對象 方法 標準 描述 返回值 特點 for...in ES5 遍歷對象的所有可枚舉屬性 可枚舉 原型鏈上可枚舉 包含原型鏈上的可枚舉屬性 可break Object.keys() ES5 返回對象所有可枚舉屬性 可枚舉

循環 , foreach , 遍歷 , map , for循環

收藏 評論

華為雲開發者聯盟 - 盤點用jQuery框架實現“for循環”的四種方式!

摘要:分享在jQuery高級開發中對元素標籤體的遍歷常用的幾種方法。 本文分享自華為雲社區《盤點用jQuery框架實現“for循環”的四種方式!》,原文作者:灰小猿 。 今天繼續來和大家分享在jQuery高級開發中對元素標籤體的遍歷常用的幾種方法。 我們以一個案例的形式進行講解,假如我們需要遍歷的是如下ul標籤中的li標籤: body ul id="city" li北京/li

框架 , 遍歷 , jquery , for循環 , Javascript

收藏 評論

木格 - 【數據結構】——求二叉樹某結點在先序、中序、後序遍歷中的訪問次序

題目要求 設二叉樹採用二叉鏈表存儲結構,結點數據域為字符類型。編寫程序,用先序遞歸遍歷法建立二叉樹的二叉鏈表存儲結構。然後輸入一個字符,輸出該字符在先、中、後序遍歷中的訪問次序(訪問次序從1開始)以及先、中、後序遍歷結果。若輸入的字符不在二叉樹中,輸出相應提示信息。要求程序可以反覆輸入字符並輸出訪問次序及遍歷結果,直到輸入某個特殊字符時結束程序。注意:輸入單個字符時需對其後的換行符進行處理。 數據

遍歷 , 數據結構 , c++ , 二叉樹 , c

收藏 評論

醉舞經閣 - JZ-014-鏈表中倒數第 K 個結點

鏈表中倒數第 K 個結點 題目描述 輸入一個鏈表,輸出該鏈表中倒數第k個結點。 題目鏈接: 鏈表中倒數第 K 個結點 代碼 /** * 標題:鏈表中倒數第 K 個結點 * 題目描述 * 輸入一個鏈表,輸出該鏈表中倒數第k個結點。 * 題目鏈接:https://www.nowcoder.com/practice/529d3ae5a407492994ad2a246518148a?tpI

遍歷 , 雙指針 , 算法 , JAVA

收藏 評論

SnowWolfArden - Day 11/100 二叉樹的層序遍歷

/** * Definition for a binary tree node. * function TreeNode(val, left, right) { * this.val = (val===undefined ? 0 : val) * this.left = (left===undefined ? null : left) * this.right =

遍歷 , 二叉樹 , Javascript

收藏 評論

tfzh - 數據結構與算法: C語言實現 前/中/後序的遞歸/非遞歸遍歷

1.遞歸遍歷 遞歸遍歷非常簡單,,,,,, 1.1前序遍歷 void preOrderTraverse(BSTreeNode *root) { if (root != NULL) { printf("%d \n", root-data); preOrderTraverse(root-left); preOrderTraverse(ro

遍歷 , 數據結構和算法

收藏 評論

醉舞經閣 - JZ-015-反轉鏈表

反轉鏈表 題目描述 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。 題目鏈接: 反轉鏈表 代碼 /** * 標題:反轉鏈表 * 題目描述 * 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。 * 題目鏈接: * https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=13tqId=11168rp=1

遍歷 , 算法 , 鏈表 , JAVA

收藏 評論

喬梓鑫 - Morris遍歷(線索二叉樹)

前言 現將左老師課上的morris遍歷內容進行歸納整理,java版本代碼均為左老師課上代碼,c++代碼為本人直接改寫,並均通過leetcode測試。 什麼是morris遍歷 morris遍歷是利用二叉樹本身空閒出來的指針(n個節點的二叉樹有n+1個指針空閒)來作為輔助變量完成二叉樹的遍歷的一種方法。Morris遍歷法能以O(1)的空間複雜度和O(n)的時間複雜度實現二叉樹的三種遍歷,其中不使用棧或

遍歷 , 二叉樹 , 數據結構和算法

收藏 評論

搖曳 - JS循環彙總

const arr = [1, 2, 3]; // for循環: 能夠使用break, continue, return控制循環; 通過下標間接訪問元素 for (let index = 0; index arr.length; index++) { const element = arr[index]; console.log(element); } // forEach:

ecmascript-6 , 循環 , 遍歷 , Javascript

收藏 評論

用户bPGfS - 非遞歸遍歷二叉樹到底有什麼用

準備過互聯網公司的服務端崗位面試的人,對於二叉樹的三種遍歷方式想必是如數家珍。假設以類BinaryTree定義一棵二叉樹 class BinaryTree: def __init__(self, left, right, value): self.left = left self.right = right self.value = valu

遍歷 , lisp , 二叉樹 , 後端 , Python

收藏 評論

歸子莫 - 【JavaScript實用技巧(一)】循環遍歷與跳出循環遍歷

【JavaScript實用技巧(一)】循環遍歷與跳出循環遍歷 博客説明 文章所涉及的資料來自互聯網整理和個人總結,意在於個人學習和經驗彙總,如有什麼地方侵權,請聯繫本人刪除,謝謝! 説明 一想到想到循環,順其自然就想到了for,while就在這裏先不講(因為本身它就有循環退出的條件),但其實Js的循環不止這個for,這裏來詳細講講Js的幾種類for循環。 一想到想到循環的跳出,立馬就會想到三個關鍵

數組 , 循環 , 遍歷 , 前端 , Javascript

收藏 評論

華為雲開發者聯盟 - 一文抽絲剝繭帶你掌握複雜Gremlin查詢的調試方法

摘要:Gremlin是圖數據庫查詢使用最普遍的基礎查詢語言。Gremlin的圖靈完備性,使其能夠編寫非常複雜的查詢語句。對於複雜的問題,我們該如何編寫一個複雜的查詢?以及我們該如何理解已有的複雜查詢?本文帶你逐步抽絲剝繭,完成複雜查詢的調試。 本文分享自華為雲社區《複雜Gremlin查詢的調試方法》,原文作者:Uncle_Tom。 1. Gremlin簡介 Gremlin是Apache Ti

, 圖數據庫 , 遍歷 , 數據庫 , 調試

收藏 評論

ocoao - 二叉樹的遍歷

遍歷二叉樹一共有四種方式:前序遍歷,中序遍歷,後序遍歷,層序遍歷(廣度優先) 準備 先定義一個結點類(後續代碼需要使用) public class NodeV { public V value; public NodeV left; public NodeV right; public Node(V value) { this.value = val

遍歷 , 數據結構 , JAVA , 二叉樹

收藏 評論

土豆 - 二叉樹遍歷——中序遍歷(Golang)

簡介 中序遍歷(LDR)是二叉樹遍歷的一種,也叫做中根遍歷、中序周遊。 定義 在二叉樹中,中序遍歷首先遍歷左子樹,然後訪問根結點,最後遍歷右子樹。若二叉樹為空則結束返回,否則:(1)中序遍歷左子樹(2)訪問根結點(3)中序遍歷右子樹 如圖所示二叉樹,中序遍歷結果:DBEAFC Golang遍歷實現 // TreeNode Definition for a binary tree no

遍歷 , 二叉樹 , go

收藏 評論

河圖 - 02 遍歷 foreach

遍歷 foreach Java 8的foreach() 方法 是一種有效的方式,用來遍歷書架集合,可以對List,Stream 進行遍歷,該方法已經被添加到以下接口中 Iterable 接口- Map 接口 Stream 接口 1. Iterable foreach 1.1 foreach 方法 下面的代碼中給定了Iterable 接口中foreach 方法的默認實現 default v

foreach , 遍歷 , java8

收藏 評論