1.数组,是多个相同类型数据按一定顺序排列的组合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 2,相关概念: ①元素 ②下标、角标、索引 ③数组名 ④数组长度 3.数组,属于引用数据类型,数组元素可以是基本数据类型,也可以是引用数据类型。 4.数组分类: ①按照维度:一维数组,二维 ...
分类:
编程语言 时间:
2020-02-28 18:43:05
阅读次数:
47
DOM查询 - 通过具体的元素节点来查询 - 元素.getElementsByTagName() - 通过标签名查询当前元素的指定后代元素,返回数组 - 元素.childNodes - 获取当前元素的所有子节点 - 会获取到空白的文本子节点 - 元素.children - 获取当前元素的所有子元素 ...
分类:
编程语言 时间:
2020-02-28 12:05:14
阅读次数:
266
要求: 输入一个整形环状数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n) 思路:首先例如一个数组 -5 6 7 -10 -9 数组元素: -5 6 7 -10 -9 从第二个开始 -5 -5+6=1<6 ...
分类:
编程语言 时间:
2020-02-28 01:31:12
阅读次数:
69
#include <stdio.h> int main(void) { char name[32]; //字符数组 char password[16]; printf("请输入用户名: "); scanf("%s",&name); printf("请输入密码: "); scanf("%s",&pas ...
分类:
编程语言 时间:
2020-02-27 13:12:25
阅读次数:
100
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> //1.数组:一组数据的集合,数组的每一个数据都叫做一个元素 //2.数组元素可以是任意类型,同一 ...
分类:
编程语言 时间:
2020-02-27 13:11:39
阅读次数:
54
1 #include <stdio.h> 2 #include <conio.h> 3 /* 4 分析:要实现黑白棋的关键在于由计算机下棋时,智能判断最佳下棋位置。具体思路如下: 5 1.定义一个二维数组chessboard[8][8],用于保存黑白双方所下棋子的位置。如果数组元素为0,表示该单元格 ...
分类:
编程语言 时间:
2020-02-26 12:49:48
阅读次数:
96
摘自 b站尚硅谷JAVA 视频教程 一维数组的声明和初始化 int[] ids;//声明 ids = new int[]{1,2,3};//静态初始化 String[] names = new String[5];//动态初始化 数组元素的默认初始化值 >整型数组 0 >浮点型 0.0 >char型 ...
分类:
编程语言 时间:
2020-02-26 11:36:47
阅读次数:
88
数组就是一些列具有相同类型的数据的集合,这些数据在内存中一次挨着存放,彼此之间没有缝隙。 我们可以将二维数组看作一个Excel表格,有行有列,length1 表示行数,length2 表示列数,要在二维数组中定位某个元素,必须同时指明行和列。 二维数组在概念上是二维的,但在内存中是连续存放的,换句话 ...
分类:
编程语言 时间:
2020-02-23 18:38:59
阅读次数:
111
数组 数组是类型相同 数目相同的若干变量大的有序集合 一.一维数组 1.格式: 类型说明符 数组名 [常量表达式] 例如: int arr[1,2,3,4,5, 6] 格式说明:(1)数组中的每一个变量称为数组元素 (2)数组在内存中存储是占一段连续的存储空间 (3)一个数组名只能在程序中说明一次, ...
分类:
编程语言 时间:
2020-02-23 00:06:12
阅读次数:
103
题目 反转一个单链表。 示例: 进阶: 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 注意 :本题同 "【剑指Offer】面试题24. 反转链表" 思路一:反转链表元素 取出链表中元素放入vector中,然后将vector中元素逆向存入链表中。 1. 遍历链表,用vector存放数组元素 ...
分类:
其他好文 时间:
2020-02-22 00:14:27
阅读次数:
59