自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯 成绩统计 总结(C格式化输出)

整形与整形相除,结果直接取整数部分,不会四舍五入。如果需要四舍五入可以将其中任意一个数转化为浮点型,然后保留需要的位数即可。限制位数都是在元素达不到该位数时才有用,若超出,则输出的为原数;C语言格式输出%需要使用两个百分号。

2024-03-20 19:37:29 135 1

原创 C++ 位运算 与 进制转换总结

string str;int a,t;string ans;while(a!=0)a/=t;return ans;return 0;

2024-03-09 22:22:41 814

原创 C++STL vector基础知识总结

5.1 vector中使用v0.capacity()函数返回容器容量5.2 vector中使用v0.size()erase()函数返回元素个数v0.size()5.3 vector中使用v0.empty()函数判断容器是否为空v0.empty()5.4 vector中使用v0.resize(n,elem)函数重定义容器长度为n,若长度变长,使用elem元素填充(elem默认值为0),若长度变短,则删除多余元素。//05返回容器容量,计算元素个数,判空,重定义容器大小//1返回容器容量。

2024-03-07 22:06:51 373

原创 C++动态规划01背包问题

详细讲解了01背包问题的动态规划解法思路。

2024-03-02 22:43:00 1324 1

原创 C++动态规划最大连续子序列和

给定一个数组a[ n ] ,数组元素均为自然数集(有正数,有负数),请求出该数组一个连续的子序列,使得这个子序列的和值最大。

2024-02-29 23:09:50 555

原创 C++STL list基础知识总结

详细介绍了C++中List容器的基本用法,且都带有实例,简单易懂。

2024-02-21 21:01:25 322 1

原创 C++STL map/multimap基础知识总结

详细介绍了Map容器的基本用法,且都带有实例,简单易懂。

2024-02-18 18:02:06 410 1

原创 数组做函数参数(无法计算长度解决办法)

数组做函数的参数时,在函数体中无法正确计算数组中的元素个数。

2024-01-13 22:11:36 430 1

原创 蓝桥杯-644 方格分割 (C++)

6*6的方格,沿着网格线剪成完全相同的两部分,则剪出的两部分必定关于方格中心对称。就是说,分割线必定会经过方格的中心,且关于中心对称。那么,只需要确定从网格中心点到达边界的分割线,就可以根据对称原理得到完整对称线。综上,只需从方格线的中心点搜素出可以到达边缘点的路径即可。题目中表明旋转对称属于同一种分割方法,而分割线是中心对称的,所以,要将搜索出来的结果除以4即可。

2023-12-05 16:53:14 468 1

原创 C++STL list

STL中的list是一种双循环链表的存储结构,物理存储单元上非连续,数据元素的逻辑顺序是通过链表中的指针链接实现的。链表由一系列结点组成,结点包括存储数据元素的数据域,以及存储前一个结点和后一个结点的地址的指针域。由于链表的存储方式并不是连续的内存空间,因此链表list中的迭代器只支持前移和后移,属于双向迭代器。简单说就是list的迭代器只能自增或自减,不能使用“+”与其他数相加。优点:可以快速删除或插入某一个元素。缺点:占用空间大,遍历麻烦。

2023-10-31 21:58:57 71 1

原创 C++保留小数

【代码】C++保留小数。

2023-10-26 17:35:21 991 1

原创 pandas读取excel文件(DataFrame格式)

df = pd.read_excel('文件名.xlsx', sheet_name='工作表名',index_col=0)index_col=0 : 将第0列作为DF的行标签。

2023-10-24 23:22:17 315

原创 蓝桥杯真题练习--删除字符串(有不理解处)

题目:题解代码:注:如果一字符串是另一字符串的前缀字符串,那么其字典序小于后者。思路为:对字符串进行遍历,若该字符大于后一个字符,则删除该字符,退出内层循环;若小于后一个字符,不执行if语句,保留该字符,只执行j++,内层循环继续。直到循环t次。错误题解:不理解该题为什么不是先对字符串整体进行排序,然后删除t个最大的字符。

2023-10-19 21:26:44 51

原创 C++排序sort()函数

sort()是常用于数组和字符串中的排序函数,使用的排序方法是类似于快排的方法,时间复杂度为n*log2(n),效率较高。判断字符串中的若干个元素是否两两相同,正常情况需要分情况一组一组对比,此时可以使用sort(_name)函数进行排序,此时便不需要在进行分情况。sort(_name.begin(),_name.end(),less<data_type>())无返回值,修改_name自身。(3)第三个参数是排序的方法,默认是从小到大排序,反之用grater<data_type>().

2023-10-17 20:51:14 128 1

原创 数据结构停车场管理系统设计

数据结构与算法分析课程设计之数据结构停车场管理系统设计。主要应用到数据结构中的栈与队列。运用到的编程语言为C++。

2023-07-05 11:42:01 5774 2

原创 Pandas库DataFrame基本知识

Series 与DataFrame是pandas库中的核心数据类型。DataFrame 是二维表格,其每一列都是一个Series。

2023-04-02 20:34:56 351 2

原创 Pandas库Series基本知识

Series 与DataFrame是pandas库中的核心数据类型。Series是一维表格,每个元素带标签且有下标,兼具列表和字典的访问形式。

2023-03-26 21:32:26 1929

原创 python列表类型

列表(list)是包含若干个对象引用的有序序列,属于序列类型。其长度与内容都是可变的,也可以对列表中的数据项增加,删除和替换等一系列操作。列表属于序列类型,其元素之间存在先后关系,可以通过序号访问。列表类型共用一套相同的索引体系,即正向递增序号和反向递减序号,如下图所示。(在python中,"[ ]"中表示区间时用冒号“ :”,表示列举时用逗号 " , "隔开各元素.)获取列表某个位置的若干元素,其结构如下(可以混用正向递增序号和反向递减序号)其中,m 为切片起始点,n为切片结束点,k为步长。

2023-03-19 22:00:27 200 1

原创 安装下载Anaconda + Pycharm + Pytorch

1.直接在浏览器中打开Anaconda官网。 2.进入官网页面后点击下载。 3.找到并点击安装包进行下载。4.下一步。 5.同意。6.选择Just me,点下一步。 7.选择安装路径,最好不要装在C盘。我的是装在了D盘。点下一步。 8.把下图的这两个选项都勾选了,第一个是自动添加环境变量到电脑中。之后点击下载。 9.等待安装即可(时间可能会稍长)。后面的几个弹窗直接选择“Next”或者“Finish”即可,无影响10.下载pycharm社区版(免费的),可以在电脑自带的软件商店中下载,可以到官网下载。我的是

2023-03-05 17:20:54 4095 2

空空如也

空空如也

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

TA关注的人

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