Eternity_G
Eternity_G
全部文章
笔记
AtCoder/Codeforces(25)
c++(1)
CCF(25)
c语言(5)
java(1)
JAVA的自学之路(31)
LeetCode(5)
PTA(62)
switch(1)
《编程谜题》(4)
复变函数与积分变换(2)
头歌(15)
字符串(1)
指针(1)
数据库(4)
数据结构(36)
洛谷(12)
算法竞赛(12)
链表(2)
队列(1)
归档
标签
去牛客网
登录
/
注册
Eternity_G的博客
全部文章
/ 笔记
(共24篇)
2021-3-17 【递归 排序】
每日三百行代码 第十二天 递归 如何理解“递归”? 有两个最难理解的知识点,一个是动态规划,另一个就是递归。 递归是一种应用非常广泛的算法(或者编程技巧)。之后我们要讲的很多数据结构和算法的编码实现都要用到递归,比如 DFS 深度优先搜索、前中后序二叉树遍历等等。 int f(int n) ...
2022-04-18
0
390
2021-4-3 【软件生命周期】【瀑布模型】【快速原型模型】【增量模型】【螺旋模型】
每日三百行代码 第二十九天 1、 什么是软件生命周期?并简述软件生命周期每个阶段的任务。 ** 软件生命周期(Software Life Cycle,SLC)是软件的产生直到报废或停止使用的生命周期。软件生命周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级...
2022-04-18
0
815
2021-4-4 【顺序结构】【选择结构】【循环结构】
顺序结构 顺序结构如同自然语言中的文章一样,按照事件的发展顺序,依次自下而上书写需要的程序语句,并以语句出现的顺序来执行。 //魔法石检验 #include<iostream> using namespace std; int main(){ int num; int h...
2022-04-18
0
322
2021-4-5 【 文件读写】【】【】
每日三百行代码 第三十一天 文件读写 读写文件主要有以下几种方法,只要先掌握其中的一两种方法 方法一 //freopen方式读写文件 #include<iostream> #include<cstdlib> using namespace std; int main(...
2022-04-18
0
291
2021-4-6 【Python】【】
每日三百行代码
2022-04-18
0
358
2021-4-7 【Python3 基本数据类型】【】
每日三百行代码
2022-04-18
0
274
2021-4-8 【链表】【】
何为链表 我们知道,一般用数组存放一组数据时,必须事先定义固定的长度(即元素的个数)。这在某些问题的解决中,并不是特别的适用。例如:记录不同的班级的学生数据时,由于各班人数不同,会出现开辟过大的数组导致内存浪费,开辟过小的数组导致数组元素不够用的情况。而链表可以根据需要动态开辟内存单元,是一种常见...
2022-04-18
0
360
2021-4-9 【堆栈】【】【】
堆栈的定义 何谓堆栈 堆栈(简称栈)是一种最常用的数据结构,是一种只能在一端进行插入或删除数据操作的线性表。表中允许进行插入、删除操作的一端称为栈顶。栈顶当前位置是动态的,栈顶当前位置由一个称为栈顶指针的位置指示器表示。表的另一端称为栈底。在栈中没有数据元素时,称为空栈。栈的插入操作通常为进栈或...
2022-04-18
0
330
2021-4-12 【排序】【c】
void bubble_sort(int a[],int len){ //冒泡排序 int temp; for(int i=0;i<len-1;i++){ for(int j=0;j<len-i-1;j++){ if(a[j]>a[j+1]){...
2022-04-18
0
346
2021-4-11 【树】
//构建数组二叉树 #include<iostream> using namespace std; #define MANX 32768 int tree[MANX]; int creat(int _tree[],int _node[],int len)//创建树 { i...
2022-04-18
0
350
首页
上一页
1
2
3
下一页
末页