无向图 我们用邻接图来表示图 具体实现的代码 public class Graph { private final int V; private int E; private Bag<Integer>[] adj; public Graph(int V){ this.V = V; E = 0; ad ...
分类:
其他好文 时间:
2021-03-08 14:20:08
阅读次数:
0
c++11引入了auto类型说明符,auto让编译器通过初始值来推算变量的类型,所以auto定义的变量必须有初始值。 ranged-base for 范围for C++11 引入了一种崭新的for循环形式,可以逐一迭代某个给定的区间、数组、集合内的每个元素。其他编程语言可能称此为foreach循环。 ...
分类:
编程语言 时间:
2021-03-08 14:14:54
阅读次数:
0
图片来源于:极客时间《数据结构与算法之美》 https://time.geekbang.org/column/intro/126 1. 数组 数组是最简单的数据结构,它的结构特点是:需要连续的内存空间,能够通过数组下标快速的访问数组内的元素,但是初始时需要指定大小,并且不能动态扩容,当容量不够时,需 ...
分类:
编程语言 时间:
2021-03-08 14:07:35
阅读次数:
0
使用二维数组邻接矩阵储存图 无向图: 图G 定义图G[101][101],G[i][j]的值表示从结点vi到vj是否有边或弧,若有,取值为1或权值,若无,则取值为0或∞。以下是图G用邻接矩阵表示的列表: 结点 A B C D A 0 1 1 1 B 1 0 0 1 C 1 0 0 1 D 1 1 1 ...
分类:
编程语言 时间:
2021-03-08 13:49:48
阅读次数:
0
题目 LeetCode 18. 四数之和 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意: 答案中不可以包含重复的四 ...
分类:
其他好文 时间:
2021-03-08 13:46:39
阅读次数:
0
题目 LeetCode 15. 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1: 输入:nums = [-1,0,1,2 ...
分类:
其他好文 时间:
2021-03-08 13:46:05
阅读次数:
0
//STL之MAP用法 //以往定义的数组实现了int类型向其他类型的映射 //现在想要实现其他类型向其他类型的映射 //通过map实现键值对存储 #include<stdio.h> #include<map> using namespace std; int main() { //定义 map<c ...
分类:
其他好文 时间:
2021-03-08 13:34:05
阅读次数:
0
创建一个数组; var arr = new Array(); var arry = [11,12,13,14,15]; arry[8] = 199; console.log(arry.length); // 9 console.log(arry); // 11,12,13,14,15,,,,199 ...
分类:
编程语言 时间:
2021-03-08 13:30:34
阅读次数:
0
一. 数据类型的拓展 public class Demo03 { public static void main(String[] args) { // // 整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x // int i1 = 10; // 十进制的10就是10 int i2 = ...
分类:
编程语言 时间:
2021-03-08 13:29:25
阅读次数:
0
学习了matlab了之后发现编程的技巧很重要,掌握了正确的编程技巧之后计算速度会加快非常多,尤其是面对一些规模庞大的问题,可以减轻计算机的负担。 我了解到优化matlab代码的一种方法是对于循环内的大数组进行预先定义、分配空间。 利用tic与toc命令计算运算所用时间的方法,测试两种编程的效率 通过 ...
分类:
其他好文 时间:
2021-03-08 13:25:36
阅读次数:
0