-
C++ 之for语句实现二维数组的遍历
// 静态二维数组int staticArr[2][3] = {{1, 2, 3}, {4, 5, 6}};cout << "静态数组遍历:" << endl;for (const auto& row : staticArr { // 一层循环,遍历行...
06月15日[编码文章]浏览:16
-
-
C++语言求数组元素最大值及其下标例程(指针学习与运用)
C++语言编写求数组元素最大值及其下标例程(指针学习与运用)#include "stdafx.h"#include<stdio.h>#define N 10//用指针方式求数组中元素的最大值...
06月15日[编码文章]浏览:15
-
C++动态数组的使用
在c++中,有的时候会遇到变长的数组(不管是一维的还是二维的 ,这个时候就需要用到动态数组了,并且要用new和delete两个操作符,这俩操作符一般成对使用。...
06月15日[编码文章]浏览:17
-
直观理解:拓扑排序(Topological Sorting)
在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件:每个顶点出现且只出现一次。若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B 的前面。...
06月15日[编码文章]浏览:14
-
Scratch3.0编程小课堂33(算法题:冒泡排序)
今天我们用scratch来做一道算法题:冒泡排序。题目:系统随机生成5个1到100的数,程序使用冒泡排序法对它们进行从小到大的排序;...
06月15日[编码文章]浏览:15
-
-
太厉害了!腾讯T4大牛把《数据结构与算法》讲透了,带源码笔记
话不多说,直接先上图经历过校招的人都知道,算法和数据结构都是不可避免的。在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面...
06月15日[编码文章]浏览:13
-
C语言非数值计算常用经典算法之排序
排序排序是计算机的一种操作方法,其目的是将一组“无序”的记录序列调整为“有序”的记录序列,主要分为内部排序和外部排序。(1)冒泡排序(起泡排序)...
06月15日[编码文章]浏览:11
-