数组

CSP-J/S冲奖第20天:选择排序

定义:选择排序是一种简单直观的排序算法,每次从未排序部分选择最小(或最大)的元素,放到已排序部分的末尾。类比:就像整理书架时,每次都从剩下的书中找到最小的那本,放在正确的位置。特点:时间复杂度为 (O(n^2)),适合小规模数据。交换次数少,性能比冒泡排序略优

sizeof 数组 cin arr swap 2025-03-29 01:17  1

ps循环嵌套

文字说明:在 while 循环内部再创建一个或多个 while 循环,就形成了循环嵌套。这在处理多维数据结构,比如矩阵(二维数组),或者需要进行多层迭代的场景中非常有用。外层循环每执行一次,内层循环都会完整执行一遍。

ps 数组 host 嵌套 循环体 2025-03-24 16:33  1

5.NumPy的基本数学函数

在NumPy中使用savetxt函数将数据存储到文件中。如:创建一个单位矩阵并将其存储到文件中。 单位矩阵,即主对角线上的元素均为1,其余元素均为0的正方形矩阵。在NumPy中可以用eye函数创建一个这样的二维数组,我们只需要给定一个参数,用于指定矩阵中1的元

数组 csv array delimiter 数学函数 2025-03-17 22:20  3

CSP-J/S冲奖第18天:真题解析

读取输入:首先读取整数n,然后读取n个正整数并存储在一个数组或容器中。排序数组:对数组进行排序,以便后续使用双指针法高效查找。遍历数组:对于每个数target,检查是否存在另外两个不同的数a和b,使得a + b = target。双指针查找:对于每个targe

真题 数组 std cin target 2025-03-18 05:32  3

CSP-J/S冲奖第16天:冒泡排序

定义:冒泡排序是一种简单的排序算法,通过重复地遍历数组,比较相邻元素并交换顺序,直到数组有序。类比:就像水中的气泡逐渐上浮,较大的元素会“冒”到数组的末尾。特点:简单直观:适合初学者理解排序的基本原理。时间复杂度:最坏情况下为 (O(n^2)),适合小规模数据

sizeof 数组 cin temp arr 2025-03-14 15:09  6

Python 数组限制数

deflimit_array(nums, limit):# 遍历数组,将每个元素限制在limit以内for i in range(len(nums)):if nums[i] > limit:nums[i] = limitreturn nums# 自定义输入de

数组 python python数组 2025-02-24 17:00  4

VBA信息获取与处理4.4:将VBA数组写入工作表时转置的利用

《VBA信息获取与处理》教程(版权10178984)是我推出第六套教程,目前已经是第一版修订了。这套教程定位于最高级,是学完初级,中级后的教程。这部教程给大家讲解的内容有:跨应用程序信息获得、随机信息的利用、电子邮件的发送、VBA互联网数据抓取、VBA延时操作

数组 vba 工作表 2025-02-05 17:52  8