搜索结果
查询Tags标签: Array,共有 1590条记录-
JavaSE之数组总结
目录 一、数组基本用法 1.什么是数组 2.数组的创建 3.数组的使用 二、数组作为方法的参数 1.初识 JVM 内存区域划分 2.一道题:3.null4.数组作为方法的返回值 三、数组的一些练习 1.数组转字符串 2.数组的拷贝 3.为整型数组分配元素 4.查找整型数组中指定元素(二分查找)四…
2022/2/2 20:14:25 人评论 次浏览 -
python对图片视频操作的总结(1)
# 读取视频文件cap = cv2.VideoCapture(path)while cap.read():ret,im_rd=cap.read() #im_rd就是当前帧图片if ret==False:break; #此时读到视频结尾len(im_rd) #图片长 len(im_rd[0]) #图片宽cv2.imshow("camera", im_rd) #显示图片,第一个参数就是一个显示…
2022/2/2 14:12:57 人评论 次浏览 -
【模板】C++函数模板、类模板
文章目录 函数模板类模板函数模板 泛型,是一种将类型参数化以达到代码复用的技术,C++中使用模板来实现泛型。 模板没有被使用时,是不会被实例化出来的。 模板的声明和实现如果分离到 .h 和 .cpp 中,会导致链接错误。 一般将模板的声明和实现统一放到一个 .hpp 文件中。…
2022/2/2 14:12:35 人评论 次浏览 -
【Java快速排序】
自己总结的一个快速排序算法及思想: package main.com.xia.test3;import java.util.Arrays;public class Answer1{/* 采用分治思想将数组进行排序,通过获取基数的中间位置将数组分成左右两个数组。分别再对两个数组进行调用分治思想排序算法。我们假定从数组左边选择一个…
2022/1/31 14:05:03 人评论 次浏览 -
牛客网JZ4e二维数组中的查找(C/C++)
题目要求:示例:题目分析: 1.查找的过程,本质是排除的过程 排除分为:一个一个排除,和一次排除很多,要想办法一次性排除更多的值,才能提高效率 解题过程: 从左上角或者右上角开始 以左上角为例: 左上角是这一行最大的值,是这一列最小的值 当target比我们现在这个…
2022/1/31 12:04:27 人评论 次浏览 -
5.5 函数与数组(数组实参的相关知识点)
先看一段案例: 代码如下: #include <stdio.h> void printData(int array[3]) {int i;printf("printData:array的大小是:%d\n",sizeof(array));for(i=0;i<3;i++){printf("%d ",array[i]);}putchar(\n); }int main() {int array[3]={1,2,3…
2022/1/30 23:11:44 人评论 次浏览 -
java数组反转
package array;public class ArrayDemo5 {public static void main(String[] args) {//反转数组int[] arrays = {1,2,3,4,5};printArrays(reverse(arrays));}public static int[] reverse(int[] array){int[] result = new int[array.length];//反转操作for (int i = 0,j=…
2022/1/30 17:35:31 人评论 次浏览 -
Javase二维数组的遍历
利用增强for循环进行遍历 public class Demo05 {//二维数组public static void main(String[] args) {int[][] arrays = {{1,1,1,1},{45,8,9,7},{},{4,5,4,5},{4,9,8}};printArrays(arrays);}public static void printArrays(int[][] arrays){for (int[] array : arrays) …
2022/1/29 1:05:04 人评论 次浏览 -
排序之插入排序
文章目录 插入排序1 动画2 思想3 解法4 分析时间复杂度空间复杂度稳定性参考资料:插入排序 1 动画2 思想 一般人打扑克牌,整理牌的时候,都是按牌的大小(从小到大或者从大到小)整理牌的,那每摸一张新牌,就扫描自己的牌,把新牌插入到相应的位置。 插入排序的工作原理…
2022/1/28 23:10:11 人评论 次浏览 -
从零开始学数据结构和算法 (五) 分治法 (二分查找、快速排序、归并排序)
概念 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 优点 查找速度快 缺点 待查表为有序表 算法思路 首先,假设表中元素是按升序排列,将表中间位置记录的关键字与…
2022/1/28 20:09:13 人评论 次浏览 -
12-Java数组05~09
数组使用普通的For循环For-Each循环数组作方法入参数组作返回值实例: package com.microwang.Array;public class Demo04 {public static void main(String[] args) {int[] arrays = {1,2,3,4,5};// //JDK1.5 省去下标 // for (int array : arrays) { // …
2022/1/28 20:05:27 人评论 次浏览 -
Python学习笔记——Numpy的初步学习
目录 1.Numpy介绍 2.数组 2.1创建数组 2.2数组的属性2.3创建特殊的数组 2.4数组切片操作 2.4.1——一维数组的切片 2.4.3——二维数组的切片 2.4.4——三维数组的切片 2.5——reshape与resize3.数组运算 4.个人总结 hello^-^,感谢各位的来访,祝南方的小伙伴小年快乐喔,…
2022/1/27 1:04:22 人评论 次浏览 -
Java学习 Day07
Java数组 数组的定义 数组是相同类型数据的有序集合。数据描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变…
2022/1/26 20:34:16 人评论 次浏览 -
排序之快速排序
文章目录 快速排序1 动画2 思想3 实现步骤4 解法写法1写法2 5 分析时间复杂度空间复杂度稳定性参考资料:快速排序 1 动画2 思想 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据要小,再按这种方法对这两部分数据分别进行快速排…
2022/1/24 23:05:12 人评论 次浏览 -
python numpy的一些基本使用
import numpy as npthe 1st part: the build of arrayarray1_1 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) [[1 2 3][4 5 6][7 8 9]] array1_2 = np.zeros([3, 3]) [[0. 0. 0.][0. 0. 0.][0. 0. 0.]] array1_3 = np.ones([3, 3]) [[1. 1. 1.][1. 1. 1.][1. 1. 1.]] a…
2022/1/24 17:04:15 人评论 次浏览