- 博客(19)
- 收藏
- 关注
原创 CSS完整版教程(1)持续更新中~
CSS完整版教程(1)持续更新中~,本期主要介绍了css的概念和作用,字体和文本属性,以及特别重要的CSS选择器部分。
2022-01-10 23:20:53 527 1
原创 多重背包问题
/每个容量下的最大值都会被记录,通过不断的比较,来获得最大值;求解将哪些物品装入背包,可使物品体积总和不超过背包容量,且价值总和最大。用空格隔开,分别表示物品种数和背包容积。输出一个整数,表示最大价值。种物品的体积、价值和数量。用空格隔开,分别表示第。
2023-03-13 10:30:49 189
原创 C++ string容器
容器本质,string与char* 的区别,析构函数原型(初始化),赋值操作,插入和删除,替换和查找,拼接,求子串,比较,存取字符
2023-03-10 09:06:18 195 1
原创 C/C++中typedef用于结构体的特性
typedef在C文件中,可以使得声明结构变量不再需要加struct。但是在CPP文件中,不需要typedef也可以无需struct。本质是,因为CPP文件中,struct实际上是一种类的声明,与class类的区别是,struct类是默认将成员设为public权限,而class类默认将成员设为private权限。typedef 在C/C++中的主要作用是给声明(只能作用于声明)起别名,例如typdef int alias,则alias等效于int,如声明整形变量 alias x ;例如struct
2023-02-23 19:41:33 205 1
原创 13届蓝桥杯B组-修建灌木
爱丽丝在每天傍晚会修剪一棵灌木,让灌木的高度变为 0 厘米。爱丽丝修剪灌木的顺序是从最左侧的灌木开始,每天向右修剪一棵灌木。当修剪了最右侧的灌木后,她会调转方向,下一天开始向左修剪灌木。显然对称,in/2时,h=(i-1)*2;i=1,h=1除外;tips:对于 30% 的数据,N ≤ 10. 对于 100% 的数据,1 < N ≤ 10000.输出 N 行,每行一个整数,第i行表示从左到右第 i 棵树最高能长到多高。合并:h = max(n-1,i-1)*2。
2023-02-22 11:31:31 834
原创 13届蓝桥杯省赛B组-刷题统计
小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天做 a 道题目,周六和周日每天做 b 道题目。请你帮小明计算,按照计划他将在第几天实现做题数大于等于 n 题?tips:对于 50% 的评测用例,1 ≤ a, b, n ≤ 106 . 对于 100% 的评测用例,1 ≤ a, b, n ≤ 1018。样例输入:10 20 99;时间限制: 1s 内存限制: 256MB;输入一行包含三个整数 a, b 和 n。输出一个整数代表天数。
2023-02-21 22:44:07 168
原创 3_线性表
线性表(list):零个或多个数据元素的有限序列。若将线性表记为(a1,a2,ai-1,ai,ai+1,an),则ai-1是ai的直接前驱元素,ai+1是ai的直接后继元素。线性表元素的个数n(n>=0)定义为线性表的长度,n=0时,称为空表。i 为位序。在较为复杂的线性表中,一个数据元素可以由若干个数据项组成。
2023-02-18 11:33:21 93
原创 2_算法的概念(数据结构相关)
一、算法定义和特性1、数据结构与算法的关系:2、算法的定义:3、算法的特性(5个):①输入、输出:②有穷性:③确定性:④可行性:4、算法设计要求(4个)①正确性:②可性:③健壮性:④时间效率高和存储量低:二、算法效率的度量方法1、事后统计法(有缺陷,采纳此方法):2、事前分析估算法:三、算法的时间复杂度和空间复杂度1、时间复杂度:2、常见时间复杂度:3、最坏情况与平均情况:4、算法空间复杂度:
2022-10-13 15:11:51 315 1
原创 C语言指针_详解
一、指针的概念一个变量的地址称为该变量的“指针”;二、指针变量1、指针变量的定义专门存放变量地址的变量就是指针变量;2、指针变量的赋值①将a的地址赋给pint,*p;p=&a②指针变量的初始化:int a,*p=&a;③通过其他指针变量赋inta,*p1,*p2;p1=&a;p2=p1;④用NULL给指针变量赋空值:int *p=null;3、指针的运算①指向运算符指向运算符:作..
2022-03-01 20:43:56 2780 2
原创 1_数据结构绪论(基本概念和术语)_数据项、数据元素、数据对象、数据_逻辑结构和物理结构_数据类型
目录一、数据元素二、数据结构1、数据结构的定义:2、逻辑结构:3、存储结构:4、逻辑结构和存储结构的关系和不同:三、数据类型1、数据类型:2、抽象数据类型(概念性的):一、数据元素数据>数据元素>数据项1、数据元素:是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。也简称为元素,或称为记录、结点或顶点。2、数据项:是构成数据元素的不可分割的最小单位。二、数据结构1、数据结构的定义:程序 = 数据结构+算
2022-02-26 09:36:23 1672 1
原创 1_有关 01背包问题 和 完全背包问题 的详解
一、01背包问题(物品仅可选一次)1、题目:2、版本1_题解代码①代码:②详解:3、版本2_题解代码(优化为一维)①代码:②详细:4、版本3_题解代码(优化输入)(优选!!!)①代码:②详解:二、完全背包问题(物品可选无限次)1、题目:2、基础版1_题解代码核心算法(只能提供思路,三维枚举太大):核心算法:3、版本2_题解代码(算法优化-消k)①代码:②详解:4、版本3_题解代码(同01背包类似的一维化)①代码:解
2022-02-08 03:01:42 861 1
原创 (超详细)如何由C过度到C++
目录一、C和C++的区别二、由C快速过度到C++1、C与C++的框架不同点(不同处有红色标记)2、C与C++不同的总结3、初步掌握三、C++的函数库(使你变强)一、C和C++的区别1、C语言可以在C++编译器上运行(C++包涵C)2、C++与C相比有函数库(STL、BOOST等等)3、C++是面向对象的编程语言(有class类及特性)二、由C快速过度到C++1、C与C++的框架不同点(不同处有红色标记)由C对比C++①C版框架:#include
2022-02-04 00:49:45 1558 2
原创 算法竞赛:准备阶段-认知更新、编译工具的选择、代码的规范
算法竞赛(1)准备阶段-认知更新、编译工具的选择、代码的规范。关注专栏,持续更新中~
2022-02-02 23:45:53 487 1
原创 离散数学_复习资源
tip:尽量理解,不行就直接往卷子上嘎嘎抄。第一题:第二题:第三题:第四题:第五题:第六题:第七题:第八题:第九题:第十题:第十一题:免责声明:本人仅负责整理资源并免费分享,题目出现错误或不准确,本人概不负责。...
2022-01-05 21:43:18 526 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人