自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 在Linux机器上部署项目的步骤及其细节

这篇文章,我分享了自己用C++写的后端项目需要部署时的一些步骤,旨在帮助我们自己写好项目但是需要部署时遇到的一些细节问题,还有容易卡壳或疑惑的点,欢迎大家一起交流~

2024-03-13 21:05:52 1001 1

原创 dfs和bfs能解决的问题

学习dfs和bfs,并掌握dfs和bfs解决问题的方法

2023-03-24 11:27:27 993 25

原创 快速入手优先队列

了解优先队列,并学会利用其特性

2023-03-21 12:43:21 564 11

原创 常见背包问题

动态规划之背包问题

2023-03-19 23:25:52 1497 18

原创 动态规划算法

学习动态规划算法,以及一般解题步骤

2023-03-19 16:34:11 1928 5

原创 数组与数组名到底该如何理解?

数组与数组名的理解。

2022-10-04 13:29:04 1418 18

原创 2022/4/9-蓝桥杯C++B组题解-G题-积木画

宽为11种->a[1]=1宽为22种->a[2]=2宽为3①先排最左边2列种数a[2]避免重复情况下,排最右边1列钟数1这个情况种数a[2]*1=2②先排最左边1列种数a[1]避免重复情况下,排最右边2列种数1这个情况种数a[1]*1=1③先排最左边0列种数1避免重复情况下,排最右边3列2种(只有最左和最右两边都是L形状,其他都补I形状的情况符合,存在上下颠倒2种,这个很关键,我们暂且将其称作特别情况),即2种这个情况种数为2种所以宽为3种数...

2022-04-10 13:10:04 1445 33

原创 【STL】vector容器如何使用?

在使用上,完整的成员类型:std:vecter<存放的元素的类型>:上面的成员类型在使用上,完整的vector类型: std:vecter<存放的元素的类型>创建1.vectorc数据类型>v;2.vectorc数据类型> v(size_type count);3.vector<数据类型> v(size_type count,数据的类型value);4.vector<数据类型>v(任意类型的输入迭代器 first,任意类型的输入送代器 last)

2022-01-03 01:46:37 2093 71

原创 string类的解析【超详细】

前段时间学习了类,由于对类有了一定了解,对string类的理解相对更加透彻。string的理解string本质就是类(可参考上篇博客有对类的详细讲解),用类声明(也可称为创建,实例化)的变量一般被称为对象string str;这段代码就是创建了一个string类的对象str,l;因为类也是一种数据结构,所以也可以说是声明了string类型的变量。string与基本数据类型的区别1.创建对象时是否初始化:string是经过封装处理的数据类型,它内部的代码已经写好了,若创建对象的时候没有进行初始化,对象就已

2021-12-31 02:40:26 1811 7

原创 ▲什么是类?类有什么作用?

什么是类?类是将同类对象的共同属性和行为抽象出来形成的一个相对复杂的数据类型, 这与结构体一样,都是为了描述一个相对复杂的对象。类与对象是什么关系?*类相当于设计出来的图纸,对象相当于产品1.对象是现实中的对象在程序中的模拟。2.类是同一类对象的抽象,对象是类的某一特定实体。3.定义类的对象,才可以通过对象使用类中定义的功能。类和结构体有什么区别呢?1.类是C++中对于C语言中的结构体的延伸1)类相比与结构体,它可以将函数作为成员。2)结构体和类都可以被访问(对象名.成员名/对象指针-&

2021-12-27 19:54:28 25366 26

原创 ▲什么是迭代器?迭代器有什么作用?

什么是迭代器?先说说它是干嘛的吧!迭代器的作用是用来访问容器(用来保存元素的数据结构)中的元素,所以使用迭代器,我们就可以访问容器中里面的元素。没错!这和访问数组这个序列的指针一样,因为数组范围内的指针就是迭代器的一种。指针和迭代器有什么区别呢?1.指针针是C语言里面就有的东西,而迭代器是C++里面才有的2.指针用起来灵活,效率高。迭代器功能更丰富一些3.指针通常用来访问的是序列的元素,但不是所有的容器都会在连续的内存空间上保存数据。所以,对于这些容器我们不能单纯地使用指针作为迭代器,而

2021-12-24 03:08:21 30521 20

原创 OJ测评超时【Time Limit Error】平方数相关问题优化样例

#include<stdio.h>#include<math.h>int count(int n, int arr[]){ int i = 0, count = 0; for (int i = 1; i <= 320;i++) { if (n%arr[i] == 0) count++;//这个地方就实现了由判断一个数的因子是否为平方数转化为判断所涉及范围内所有平方数是否是其因子,//避免了找因子的繁琐步骤,大大减少了运行时间。//在算法竞赛中,...

2021-12-22 08:52:23 1359 17

原创 scanf/sscanf/fscanf和printf/sprintf/fprintf详解

#include<stdio.h>#include<string>#include<iostream>using namespace std; ㈠变量的输入以及输出 int main(){ char a; ①scanf("%c", &a);输入格式:%0m*+类型 格式说明m表示用十进制整数指定输入的宽度(即字符数)0m表示要求输入一个长度为m的整数,不足m为时以0补齐*表示此输入

2021-12-14 21:10:22 1614 15

原创 C/C++入门知识

前言从概念入手,才能抓住问题的根源内容①.计算机语言:与计算机运行机制结合 人们设计的一类 让人们能够向计算机传达信息 从而控制计算机依据人们的意愿来运行 所使用的语言②.C语言:一种高级的计算机语言③.数据类型.为了更加精确地给计算机传达我们的信息,对表达的数据进行声明。比如int a;则告诉计算机,a是整数类型的变量,用来存储的是整数,而char a;a就是一个字符类型的变量,用来存储字符。④.类型转换(后加‘l’,‘f’,‘u’)我们直接写出的整数,并没有给定数据类型,编译器会默.

2021-12-13 09:13:50 582 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除