搜索结果
查询Tags标签: Array,共有 1590条记录-
数组和指针
首先看一维数组的定义和使用 int array[5] = {1, 2, 3, 4, 5}; array是具有5个整型元素的一维数组,5个元素连续存放在以数组名array为起始的内存空间中。 用数组名访问: 访问数组array中的元素,可以直接用数组名访问,例如array[0]代表数组中的第一个元素,array[3]代表…
2022/1/24 6:06:12 人评论 次浏览 -
集合之ArrayList
编程的时候如果要存储多个数据,使用长度固定的数组存储格式,不一定满足我们的需求,更适应不了变化的需求(比如说,我现在用数组来存放学生的成绩,结果有学生因为某些原因没能来考试,或者转学来的新同学需要考试,就会很麻烦),那么此时该如何选择呢? 集合类的特点…
2022/1/23 23:34:30 人评论 次浏览 -
PHP array_reduce()
array_reducearray_reduce() 将回调函数 callback 迭代地作用到 array 数组中的每一个单元中,从而将数组简化为单一的值。示例一:public function arrayReduce() {$data = [[a => 10, b => 30],[a => 20, b => 60],[a => 30, b => 90],];// 计算所有a…
2022/1/23 17:06:35 人评论 次浏览 -
选择排序算法
import java.util.Arrays;/*** 选择排序算法* 中心思路:将待排序数组,按照有序和无序划分成两个部分* 在对比过程中,将无序部分最小的与无序部分第一个元素进行交换,依次重复对比* 时间复杂度为O(n)*/ public class ChooseSort {public static void c…
2022/1/23 9:04:13 人评论 次浏览 -
Dijstra算法最小堆优化
#include<stdlib.h> #include <stdio.h> #define MAX_SIZE 20 #define INF 10000 typedef struct Point{int point;int pre;int distance; }Point; typedef struct HeapStruct{Point* array;int size;int capacity; }HeapStruct; typedef HeapStruct* MaxHea…
2022/1/23 1:05:38 人评论 次浏览 -
C++写一个Array
C++写一个Array 写一个Array: #include <iostream> using namespace std;template<class T> class array {private:int capacity;int size = 0;T* head;public:array(int);void push(T);int get_len();T* get_head();T* get_idx(int); };template<class T…
2022/1/23 1:05:10 人评论 次浏览 -
python 笔记:dtw包
1 作用 用来辅助计算DTW的python模块 2 基本使用方法 2.1 数据假设有两个序列 import numpy as npx = np.array([1,3,2,4,2]) y = np.array([0,3,4,2,2]) plt.plot(x,green) plt.plot(y,blue) plt.legend([x,y]) plt.show() 我们要计算这两个序列之间的dtw 2.2 定义距离函…
2022/1/22 22:34:33 人评论 次浏览 -
【C++】范围for (C++11)
语法 C++ 98中如果要遍历一个数组,可以按照以下的方式: void Testfor() {int array[] = { 1,2,3,4,5 };for (int i = 0; i < sizeof(array) / sizeof(array[0]); ++i){array[i] *= 2;}for (int* p = array; p < array + sizeof(array) / sizeof(array[0]); ++p){c…
2022/1/20 12:42:18 人评论 次浏览 -
【C++】范围for (C++11)
语法 C++ 98中如果要遍历一个数组,可以按照以下的方式: void Testfor() {int array[] = { 1,2,3,4,5 };for (int i = 0; i < sizeof(array) / sizeof(array[0]); ++i){array[i] *= 2;}for (int* p = array; p < array + sizeof(array) / sizeof(array[0]); ++p){c…
2022/1/20 12:42:18 人评论 次浏览 -
1.19
[ACTF2020 新生赛]Include 点开题目发现题目里面有只有一个tips 直接点开有这么一段文字Can you find out the flag? 并且链接上面变成了 http://b5a6be47-59b7-4d20-925f-7303f8c24beb.node4.buuoj.cn:81/?file=flag.php 用bp抓包也没有什么收获。 于是推测可能file的…
2022/1/19 23:51:53 人评论 次浏览 -
1.19
[ACTF2020 新生赛]Include 点开题目发现题目里面有只有一个tips 直接点开有这么一段文字Can you find out the flag? 并且链接上面变成了 http://b5a6be47-59b7-4d20-925f-7303f8c24beb.node4.buuoj.cn:81/?file=flag.php 用bp抓包也没有什么收获。 于是推测可能file的…
2022/1/19 23:51:53 人评论 次浏览 -
快速排序
//创建列表类function ArrayList() {this.array = []ArrayList.prototype.insert = function (item) {this.array.push(item)}ArrayList.prototype.toString = function () {return this.array.join(-)}//交换两个数据的位置ArrayList.prototype.swap = function (m, n) {…
2022/1/19 23:22:58 人评论 次浏览 -
快速排序
//创建列表类function ArrayList() {this.array = []ArrayList.prototype.insert = function (item) {this.array.push(item)}ArrayList.prototype.toString = function () {return this.array.join(-)}//交换两个数据的位置ArrayList.prototype.swap = function (m, n) {…
2022/1/19 23:22:58 人评论 次浏览 -
从python来看数据结构基础
从python来看数据结构基础 数组 概念 数组是有限个相同类型的变量所组成的有序集合。在内存中顺序存储,可以实现逻辑上的顺序表。 python中主要使用列表(list)和元组(tuple)两种集合,本质上都是对数组的封装。 基本操作 #初始化列表 my_list = [3,1,2,5,4,9,7,2] #读取元…
2022/1/19 12:20:39 人评论 次浏览 -
从python来看数据结构基础
从python来看数据结构基础 数组 概念 数组是有限个相同类型的变量所组成的有序集合。在内存中顺序存储,可以实现逻辑上的顺序表。 python中主要使用列表(list)和元组(tuple)两种集合,本质上都是对数组的封装。 基本操作 #初始化列表 my_list = [3,1,2,5,4,9,7,2] #读取元…
2022/1/19 12:20:39 人评论 次浏览