Daisy 23年7月28日 文章 建站教程 建立Sequence_table.h头文件 1.头文件的声明 #pragma once#include<stdio.h>#include<stdlib.h>#include<assert.h> 2.顺序表接口实现 typedef int SLDat… 赞0 参与讨论
Daisy 23年7月27日 文章 建站教程 ArrayList的特点 ArrayList的优缺点 优点: 根据指定的下标(索引)去查找元素,效率非常高!时间复杂度O(1) 更新元素也很快:更新指定下标的元素 缺点: 增容需要申请新空间,拷贝数据,释放旧空间。会有不小的消耗。&nbs… 赞0 参与讨论
Daisy 23年7月27日 文章 建站教程 ArrayList的使用方法 ArrayList的使用方法: public class Card { public int rank;//牌面色 public String suit;//花色 … 赞0 参与讨论
Daisy 23年7月26日 文章 建站教程 其他构造的源码分析 利用其他 Collection 构建 ArrayList: public ArrayList(Collection<? extends E> c) { elementData = c.toArray()… 赞0 参与讨论
Daisy 23年7月26日 文章 建站教程 ArrayList的构造 ArrayList有三个构造方法: 1、无参构造 2、利用其它构建 3、指定顺序表初始容量 无参构造的源码分析 public ArrayList() { this.elementData = DEFAULTCAPA… 赞0 参与讨论
Daisy 23年7月25日 文章 建站教程 查看数组的大小 查看数组大小: 成功扩容为20大小的数组。 实现获取pos位置元素和顺序表的长度,以及设置元素这三个接口。由于获取和设置元素都需要检查下标是否合法。所以我们写一个判断位置是否合法的方法。我们在判断非法的时候我们直接输出非法不合适,我们应该建… 赞0 参与讨论
Daisy 23年7月25日 文章 建站教程 数据结构顺序表 顺序表的介绍 在了解顺序表之前先给大家介绍一下什么叫做线性表: 线性表(linear list):是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构。 常见的线性表:顺序表、链表、栈、队列…线性表… 赞0 参与讨论
Daisy 23年7月25日 文章 建站教程 交换数组元素 交互数组元素 例题: 使用下面的代码来交换数组中两个元素的位置: 1:void swap(int *a, int *b): 2:{3: int temp = *a;4:*a = *b;5:L *b = temp;6:}方法: … 赞0 参与讨论
Daisy 23年7月25日 文章 建站教程 换位c++数组 例题: 大小交换 给定一个长度为N的数列,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 要求:保证最大和最小值都是唯一 输入: 输入在第一行中给出一个正整数N(≤1000),第二行… 赞0 参与讨论
Daisy 23年7月21日 文章 建站教程 Python PIL库 利用PIL.ImageDrw在图片上绘制文本 导入依赖库 from PIL import Image, ImageDraw, ImageFontimport cv2 as cvimport numpy as np 创建一张图片并在图片上绘制… 赞0 参与讨论
Daisy 23年7月21日 文章 建站教程 Netbox安装 环境部署 在正式使用NETBOX之前,需要提前配置以下所有: 1.Postsql 本节需要安装和配置本地 PostgreSQL 数据库 本人以本机centos7镜像为例子,首先以管理员权限进入虚拟机 首先确认自己的yum是否为最新 不然可能… 赞0 参与讨论
Daisy 23年7月20日 文章 建站教程 C++运算 题目: 输入两个大整数ab,计算a - b的结果,其中数据保证0 < b < a < 10^500。 输入描述: 一行,两个大整数ab,中间用空格隔开。 输出描述: 一行一个整数,表示a-b的结果 #incl… 赞0 参与讨论