tag 數組

標籤
貢獻135
195
01:58 AM · Nov 04 ,2025

@數組 / 博客 RSS 訂閱

長腿大壯 - JS 中 const 關鍵詞的實用指南

JS 中 const 關鍵詞的實用指南 在現代 JavaScript 開發中,const 是和 let 同等重要的變量聲明關鍵詞。它專門用於聲明那些值不允許被重新賦值的變量,憑藉其穩定性和安全性,成為定義常量、固定引用數據的首選。相比於 var 的隨意和 let 的靈活,const 強制開發者遵循 “一旦聲明,不隨意修改” 的原則,讓代碼邏輯更清晰,維護成本更低。 const 最

oracle , 數組 , 初始化 , 賦值 , 數據庫

收藏 評論

mob64ca13f8eecb - telegraf推送數據到prometheus

背景 公司做Telegram開發,.net Framework項目,調用TLSharp作為框架進行開發。 開發需求是讀取羣裏新到達的信息並進行過濾。 由此不可避免得要用到 TLSharp.Core.TelegramClient.GetHistoryAsync(TLAbsInputPeer peer, int offsetI

List , 數組 , 數據 , 雲計算 , 雲原生

收藏 評論

mob64ca1405664d - 外部發送的udp報文在docker容器中收不到

基於UDP協議的通信是不安全的,因為輸出的包沒有標記,接收方無法判別文件是否丟失 UDP協議兩個最重要的關鍵字為: datagramsocket和datagrampacket datagrampacket是用來打包數據的,將接收方的IP地址和接口都寫進包內 datagramsocket只負責寄出這個包裹,它自己會傳輸到指定端口

數組 , 雲計算 , ip , udp , Docker

收藏 評論

mb61c46a7ab1eee - C語言入門(十):函數的深入認識 - 實踐

一:庫函數 1.庫函數的介紹 我們前⾯內容中學到的 printf 、 scanf 都是庫函數 庫函數相關頭⽂件:https://zh.cppreference.com/w/c/header 2.庫函數的使⽤⽅法 C/C++官⽅的鏈接:https://zh.cppreference.com/w/c/header cplusplus.com:https:

庫函數 , 數組 , 後端開發 , 函數返回 , Python

收藏 評論

咚咚王哲 - 人工智能之數據分析 numpy:第四章 數組屬性和數據類型

人工智能之數據分析 numpy 第四章 數組屬性和數據類型 (文章目錄) 前言 NumPy 的 ndarray(N 維數組) 不僅是一個高效的多維容器,還具有豐富的屬性和靈活的​數據類型(dtype)系統​。理解這些內容對於高效使用 NumPy 至關重要。 一、NumPy 數組的核心屬性 創建一個示例數組: import num

數組 , numpy , 後端開發 , Python

收藏 評論

g天命風流 - 刷題之Leetcode34題(超級詳細)

在排序數組中查找元素的第一個和最後一個位置 力扣鏈接(opens new window) https://leetcode.cn/problems/find-first-and-last-position-of-element-in-sorted-array/ 給定一個按照升序排列的整數數組 nums,和一個目標值 target。找出給定目標值在數組中的開

時間複雜度 , 數組 , 升序 , 前端開發 , Javascript

收藏 評論

藍夢之翼 - 算法隨筆(一)

這類 \(O(\log V)\) 每次下降或上升都跨越一個“數量級”,因此變化次數有限,即使包在循環中整體也只會是 \(O(n \log V)\) 而非 \(O(n^2)\)。 下面舉幾個比較典型的例題 GCD問題 gcd為1的最小區間 https://leetcode.cn/problems/minimum-number-of-operations

子數組 , 數組 , i++ , 後端開發 , Python

收藏 評論

就愛吃豬大腸 - longjmp()/setjmp()函數和qsort函數詳解

一、longjmp ()/setjmp () 函數詳解 setjmp()和longjmp()是 C 標準庫(setjmp.h)中的函數,用於實現非局部跳轉(跨函數 / 代碼塊的跳轉),突破常規的函數調用棧流程。常用於異常處理、錯誤恢復或簡化複雜分支邏輯。 1. 核心概念 非局部跳轉:不同於goto(僅能在當前函數內跳轉),longjmp()可跳轉到之前

數組 , include , 升序 , c++ , 後端開發 , c

收藏 評論

xiongood - Vue 中 watch(監聽器)的使用方法

Vue 中 watch(監聽器)的使用方法 在 Vue 中,watch(監聽器)就像一個 “數據哨兵”,專門監聽響應式數據的變化。當被監聽的數據發生改變時,watch 會自動觸發預設的回調函數,我們可以在回調中執行自定義邏輯(比如發送請求、更新 DOM、執行計算等),是處理數據變化後副作用的核心工具。 一、基礎用法:監聽單個數據 最常用的場景是監聽單個響應式數據(ref 或

數組 , 數據 , Vue , 後端開發 , JAVA

收藏 評論

福大大架構師每日一題 - 2025-11-30:樹中找到帶權中位節點。用go語言,給出一個含 n 個節點(編號 0 到 n-1)的帶權無向樹,樹的根定為節點 0。樹用長度為 n-1 的數組 edges 描述,每個 edges[

2025-11-30:樹中找到帶權中位節點。用go語言,給出一個含 n 個節點(編號 0 到 n-1)的帶權無向樹,樹的根定為節點 0。樹用長度為 n-1 的數組 edges 描述,每個 edges[i] = [ui, vi, wi] 表示 ui 與 vi 之間有一條權值為 wi 的邊。 在兩節點間的路徑上,把從起點累積經過的邊權和視作距離。所謂“帶權中位節點”是指沿從起點 ui 到

Go語言 , 數組 , include , 後端開發 , bc

收藏 評論

mob64ca14061c9e - 代碼隨想錄算法訓練營第一天 704. 二分查找、27. 移除元素

LeetCode704 二分查找、LeetCode27 移除元素、LeetCode977 有序數組的平方 代碼隨想錄算法訓練營第一天 | 704-二分查找、27-移除元素、977-有序數組的平方 LeetCode704 二分查找 fA4y1o715 第一遍 自己獨立完成 一上來先自己做一遍,初看題目,分了三種情況畫圖:num

數組 , 二分查找 , i++ , 前端開發 , Javascript

收藏 評論

AI智行者 - C 語言 數組 - C 語言基礎教程

C語言數組詳解 1. 什麼是數組? 數組是一種用於存儲固定大小的相同類型元素的順序集合。數組中的所有元素在內存中是連續存儲的,可以通過索引(下標)來訪問每個元素。 數組的主要特點: 相同數據類型的元素集合 連續的內存空間 固定大小(聲明時確定) 通過索引訪問元素(從0開始) 2. 數組的基本概念

數組 , i++ , 後端開發 , 二維數組 , Python

收藏 評論

detailtoo - C_棧和隊列(ADT)-棧的表示和實現_adt stack的表達

棧的全面解析:ADT、實現與應用 一、棧的基礎概念與ADT 棧是一種先進後出(FILO, First In Last Out)的線性數據結構,它就像現實生活中堆疊的盤子,只能從頂部添加或移除元素。在計算機科學中,棧的"棧頂"是唯一可操作的位置,而"棧底"固定不動。 作為抽象數據類型(ADT),棧提供了一組標準操作: pu

數組 , 數據結構 , 面試 , 鏈表 , Css , 前端開發 , HTML , Javascript

收藏 評論

咚咚王哲 - 人工智能之數據分析 numpy:第三章 Ndarray 對象和數組創建

人工智能之數據分析 numpy 第三章 Ndarray 對象和數組創建 (文章目錄) 前言 Ndarray 是 NumPy 的核心數據結構,本質是​存儲單一數據類型的多維數組​,也是後續所有操作的基礎。它具備高效的存儲和運算能力,能夠支持批量數據處理,區別於 Python 原生列表(可存儲多種數據類型、運算效率低)。 一、ndarray

數據類型 , 數組 , 後端開發 , Python

收藏 評論

primeshao - 1040. Moving Stones Until Consecutive II

題目 On aninfinitenumber line, the position of the i-th stone is given bystones[i]. Call a stone anendpoint stoneif it has the smallest or largest position. Each turn, you pick up an endp

初始狀態 , 數組 , yyds乾貨盤點 , 滑動窗口 , 代碼人生

收藏 評論

sangwu - 70. 爬樓梯

70. 爬樓梯 假設你正在爬樓梯。需要n階你才能到達樓頂。 每次你可以爬1或2個台階。你有多少種不同的方法可以爬到樓頂呢? 示例 1: 輸入:n = 2 輸出:2 解釋:有兩種方法可以爬到樓頂。 1. 1 階 + 1 階 2. 2 階 示例 2: 輸入:n = 3 輸出:3 解釋:有三種方法可以爬到樓頂。 1

狀態轉移 , 數組 , yyds乾貨盤點 , i++ , 後端開發 , JAVA

收藏 評論

AI領域佈道師 - cronexpression類有哪些方法

Atomic包的作用: 方便程序員在多線程環境下,無鎖的進行原子操作 Atomic包核心: Atomic包裏的類基本都是使用Unsafe實現的包裝類,核心操作是CAS原子操作 關於CAS compare and swap,比較和替換技術,將預期值與當前變量的值比較(compare),如果相等則使用新值替換(swap)當前變量,否則不作操作; 現

System , 數組 , 架構 , 後端開發 , JAVA

收藏 評論

XC_周小董 - [1346]python ijson用法

文章目錄 安裝 基本概念 基礎用法 1. 基本解析 2. 解析文件中的特定路徑 高級用法 1. 使用事件解析 2. 處理大型 JSON 數組 3. 處理嵌套結構 4. 錯誤處理和性能優化 實際應用

數組 , Css , 前端開發 , HTML , Json , Python

收藏 評論

mb61c46a7ab1eee - LeetCode——二分(初階) - 教程

文章目錄 簡要介紹 相關例題 二分查找 題目描述 題目分析 實現思路 實現代碼 在排序數組中查找元素的第一個和最後一個位置 題目描述 題目分析 實現思路 實現代碼 小技巧 搜

取整 , 數組 , MySQL , 數據庫 , 二分答案

收藏 評論

mob64ca13fa2f9e - ReactiveRedisTemplate 方法解讀

1、Reflect是什麼? 答:為了操作對象而提供的一個API。 2、Reflect常見的靜態方法有哪些? 答:一共有13個靜態方法,目前先要求掌握的有:get, set, has, ownKeys. 3、如何利用Reflect查找對象的某個屬性?如果該屬性不存在,返回的值是什麼? 答:利用Reflect的get方法。屬性不存

redis , 數組 , 靜態方法 , 賦值函數 , 數據庫

收藏 評論

字節小舞神 - memset 多維數組

指針和多維數組 數組名是特殊的指針 數組是一個特殊的指針,多維數組也是更為複雜的數組,它們的關係是什麼樣的呢? 我們通過一個簡單的例子來比較形象的瞭解指針和多維數組: int a[2][3]; 這是一個2*3的二維數組,首先我們清楚數組名就是指向數組首元素的常量指針(它不可以指向其他部分,可以對指向的元素進行任意修改);其次C語言中所

機器學習 , 數組 , 人工智能 , 多維數組 , 二維數組 , memset 多維數組

收藏 評論

數據解碼者 - leetcode287(尋找重複數)--C語言實現 - 自信的土豆的個人空間 -

題目 給定一個包含 n + 1 個整數的數組 nums ,其數字都在 [1, n] 範圍內(包括 1 和 n),可知至少存在一個重複的整數。 假設 nums 只有 一個重複的整數 ,返回 這個重複的數 。 你設計的解決方案必須 不修改 數組 nums 且只用常量級 O(1) 的額外空間。

leetcode , 數組 , 數據結構 , 算法 , 後端開發 , 鏈表 , harmonyos

收藏 評論

步_步_為營 - 深度探究Span<T>:.NET內存佈局與零拷貝原理及實踐

深度探究SpanT:.NET內存佈局與零拷貝原理及實踐 在.NET開發中,高效的內存管理至關重要,尤其在處理高性能、低延遲的應用場景時。SpanT 類型應運而生,它為開發者提供了一種靈活且高效的內存操作方式,能夠顯著提升程序性能,特別是在涉及字符串、數組等數據處理場景中。深入理解 SpanT 的內存佈局和零拷貝原理,對於編寫高性能的.NET代碼至關重要。 技術背景 傳統的內存

System , 數組 , 數據 , 前端開發 , Javascript

收藏 評論

轉角處的湯姆 - 前端 JavaScript 數組扁平化處理:方法與技巧

在前端開發中,數組扁平化(Flattening an Array)是一個常見的操作,特別是在處理嵌套數組時。數組扁平化的過程就是將多維數組轉化為一維數組。這在許多場景下都非常有用,例如處理API返回的數據、操作複雜的列表、或是優化數據結構。 本文將深入探討如何在 JavaScript 中實現數組扁平化,並展示幾種常見的扁平化方法,幫助你更好地處理嵌套數組。 目錄

數組 , 扁平化 , 嵌套 , 前端開發 , Javascript

收藏 評論