tag 數組

標籤
貢獻140
243
01:58 AM · Nov 04 ,2025

@數組 / 博客 RSS 訂閱

liuhuzidepidai_wtj2x - Python中數組示例代碼

Python中數組示例代碼 在Python中,數組通常使用列表(list)來實現。以下是一個簡單的數組示例,包括創建、訪問和修改數組元素的操作。 python # 創建數組 arr = [1, 2, 3, 4, 5] # 訪問數組元素 print("第一個元素:", arr[0]) # 輸出: 第一個元素: 1 print("第三個元素:", arr[2]) # 輸出:

數組

收藏 評論

Apifox - 探索 JavaScript:every()方法背後的邏輯

JavaScript 語言的核心足夠大,以至於很容易誤解其某些部分的工作方式。我最近在重構一些使用every()方法的代碼時發現,我實際上並沒有完全理解其背後的邏輯。在我的腦海中,我假設回調函數必須被調用並返回true,every()才會返回true,但實際情況並非如此。對於一個空數組,every()無論回調函數是什麼都會返回true,因為那個回調函數從未被調用。考慮以下情況: function

數組 , 前端工程師 , 程序員 , 前端 , Javascript

收藏 評論

熱飯班長 - 數組方法中的slice與toSpliced

方法羅列 方法 是否修改原數組 返回值 slice 否 包含摘取元素的新數組 toSpliced 否 不包含被刪除元素的新數組 slice 獲取指定位置的元素,然後將這些元素作為數組返回。 函數簽名: slice([start], [end]) start摘取開始位置 e

數組 , 前端 , Javascript

收藏 評論

文雅的冰淇淋 - JAVA基礎 之 數組

數組 數組的本質是一個相同數據類型的元素集合。元素是數組的組成部分,數組中每一個元素都可以使用唯一的索引值來訪問,這個索引值也可以叫做數組下標。數組是很多集合類的底層存儲結構,在瞭解java集合類之前大家先了解一下數組吧。 數組初始化 數組的聲明語法為 // type為類型 arrayName為數組變量名稱 type[] arrayName; //如: int[] numbers; 在進行數組

數組

收藏 評論

用户bPbhIAe - 一個 Bug JDK 居然改了十年?

問題現象 今天偶然看到了一個 JDK 的 Bug,給大家分享一下。 假設現在有如下的代碼: ListString list = new ArrayList(); list.add("1"); Object[] array = list.toArray(); array[0] = 1; System.out.println(Arrays.toString(array)); 上面的代碼是可以正常支執行

數組 , JAVA , 集合

收藏 評論

今夜有點兒涼 - HashMap 常見面試題及其答案整理

以下是關於 HashMap 的常見面試題及其答案整理,涵蓋底層原理、使用場景和優化技巧 1. HashMap 的底層數據結構是什麼? 答案: JDK 1.8 之前:數組 + 鏈表(鏈表解決哈希衝突)。 JDK 1.8 及之後:數組 + 鏈表/紅黑樹(當鏈表長度 ≥8 且數組長度 ≥64 時,鏈表轉為紅黑樹,提高查詢效率)。 2. HashMap 的工作原理(put/g

紅黑樹 , hashmap , 數組 , 鏈表

收藏 評論

Hunter - Golang基礎筆記三之數組和切片

本文首發於公眾號:Hunter後端 原文鏈接:Golang基礎筆記三之數組和切片 這一篇筆記介紹 Golang 裏的數組和切片,以下是本篇筆記目錄: 數組定義和初始化 數組屬性和相關操作 切片的創建 切片的長度和容量 切片的擴容 切片操作 1、數組定義與初始化 第一篇筆記的時候介紹過數組的定義與初始化,這裏再介紹一下。 數組是具有固定長度的相同類型元素的序列。 這裏有兩個點

數組 , slice , 擴容 , go

收藏 評論

soroqer - Array 與 Slice 的源碼分析與高效使用-Golang 🔥

在 Go 語言中,數組(array)和切片(slice)是兩種不同的數據結構,它們在內存分配機制上存在着顯著差異。深入理解這些差異及原理並恰當使用,能夠幫助我們提高代碼的執行效率。 在使用上,由於語法糖的存在,很多初學者對於二者並不敏感。數組的寫法是 [n]int,切片則是 []int,區別僅在於是否在 [] 中體現其長度。 從實現上講,slice 是 array 的一種封裝再實現,將長度不可變的

性能優化 , 內存 , 數組 , slice , go

收藏 評論

墨城 - 數組轉換

1、場景 :批量新增的時候後台接收的數組對象只需要一兩個參數的信息 console.log("selectedRows--", selectedRows) let arrnew = selectedRows.map((item,index) = { return Object.assign({}, {'group_Dr':item.group_Dr,"mapInterface_

數組 , Javascript

收藏 評論

軟件求生 - OCI GenAI + Spring AI = 向量檢索的最強組合,你準備好了嗎?

有時候,程序員的快樂真的很簡單——比如,終於搞懂了 OCI 的 GenAI 向量模型!那天我在辦公室喝着第二杯美式,看着控制枱跑出那行“Embedding completed successfully”,差點起立鼓掌。今天,小米就帶你走進 Spring AI 的世界,一起玩轉 OCI GenAI 向量模型 ——它不止能“理解文本”,還能為 AI 應用賦能,讓智能檢索、知識

機器學習 , 數組 , yyds乾貨盤點 , 搜索 , 人工智能 , ci

收藏 評論

阿森CTO - C++內存管理的機制

@TOC 📝new和delete操作自定義類型 我們先看malloc與free,調試可以發現並不會調用析構函數 class A { public: A(int a = 0) : _a(a) { cout "A():" this endl; } ~A() { cout "~A():" this endl; }

數組 , 大數據 , yyds乾貨盤點 , 數據倉庫 , 構造函數 , ci

收藏 評論

FunTester - JavaScript 事件總線實踐

什麼是事件總線 事件總線(Event Bus)是一種實現應用內各模塊、組件之間“通信解耦”非常常用的機制。通俗來説,它相當於一個集中的中轉站,所有需要發佈或接收消息的對象,都統一通過事件總線進行註冊和消息派發。這樣,消息發送方無須知道消息最終會被誰處理,消息監聽方也不必關心消息是由誰、何時、如何發出的。其本質是“發佈-訂閲模式”(Publish-Subscribe Pattern),

軟件測試 , 數組 , 回調函數 , 事件總線

收藏 評論

愛吃飯的程序媛 - 977. Squares of a Sorted Array

題目 Given an array of integers A sorted in non-decreasing order, return an array of the squares of each number, also in sorted non-decreasing order. Example 1: Input: [-4,-1,0,3,10] Output: [0,1,9,16

指針移動 , 數組 , yyds乾貨盤點 , 最小值 , 代碼人生

收藏 評論

鯨魚編程pyhui - 20251107_220524 C++數組基本操作 定義 賦值 取值 求大小值 求總和等

C++數組核心操作學習筆記(結合Scratch列表對比) 一、數組基礎概念與定義 1. 數組與Scratch列表的關聯 C++中的數組與Scratch中的列表功能一致,均用於存儲多個同類型數據,可實現數據的批量管理。 2. 數組定義格式 核心格式:成員類型 + 空格 + 數組名稱 + [數組容量] + 分號 示例:int score[20]; 表示定義一

數組 , 賦值 , 後端開發 , Max , Python

收藏 評論

數據分析家 - 【華為OD機試真題2023 JS】天然蓄水庫

算是簡單版本的前置問題LeetCode盛最多水的容器(/雙指針) 付費oj地址 公元2919年,人類終於發現了一顆宜居星球——X星。 現想在X星一片連綿起伏的山脈間建一個天熱蓄水庫,如何選取水庫邊界,使蓄水量最大? 要求: 山脈用正整數數組s表示,每個元素代表山脈的高度。 選取山脈上兩個點作為蓄水庫的邊

虛擬化 , 數組 , 雲計算 , include , define

收藏 評論

jojo - Atcoder Beginner 094 A B C D 題解

AtCoder真題及詳細題解 ABC427C: Bipartize 題目描述 有一個簡單的無向圖,包含 個頂點和 條邊。該圖由頂點 、頂點 、……、頂點 組成,第 條邊()連接頂點 和 。 你將執行零次或多次以下操作: 選擇一條尚未被刪除的邊,並將其刪除。 你的目標是使圖變為二分圖。找出使操作後的

數組 , 輸入輸出 , 後端開發 , 二分圖 , Python

收藏 評論

技術博客領航者 - 前端demo教程

DOM(Document Object Model 文檔對象模型) 1、包含了整個頁面的所有功能,可以通過調用方法的形式來對頁面進行操作; 2、JavaScript與Dom的區別:   JavaScript是腳本語言,可以寫邏輯性代碼;而Dom是文檔對象模型,可以直接操作頁面;   JavaScript+Dom:可以有邏輯的操作頁面 3、獲取標籤

機器學習 , 數組 , 字符串 , 獲取標籤 , 人工智能 , 前端demo教程

收藏 評論

數據俠客行 - greendao 按條件查詢個數

查詢方法 條件查詢方法 where 方法 可以使用 where 方法進行 AND 條件查詢: Db::table(‘think_user’) -where(‘name’,‘like’,’%thinkphp’) -where(‘status’,1) -find();

字段 , 數組 , 雲計算 , php , greendao 按條件查詢個數 , 雲原生

收藏 評論

咚咚王哲 - 人工智能之數據分析 numpy:第五章 索引與切片

人工智能之數據分析 numpy 第五章 索引與切片 (文章目錄) 前言 在 NumPy 中,索引(indexing)與切片(slicing) 是訪問和操作 ndarray 元素的核心手段。相比 Python 原生列表,NumPy 提供了更強大、更靈活的多維索引機制,包括基本索引、高級索引、布爾索引、花式索引等。 本文詳細講解 NumPy 數組

數組 , yyds乾貨盤點 , 賦值 , 後端開發 , Python

收藏 評論