自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++洛谷P1008 [NOIP 1998 普及组] 三连击

摘要:本文解析了NOIP1998普及组题目"三连击",要求找出所有三位数i,使i、2i、3i三个数字组合起来恰好包含1-9各一次。通过将三个数拼接成字符串,统计每个数字出现的次数,验证是否满足条件。代码从192遍历到333,使用字符串处理和计数数组进行判断,符合条件的组合即输出。该方法简洁高效地解决了问题。

2025-07-02 13:17:12 329

原创 C++洛谷P1157 组合的输出

摘要:本文介绍了使用深度优先搜索(DFS)解决洛谷P1157组合输出问题的方法。通过全局变量存储输入参数和结果,采用递归方式生成所有组合。关键点在于处理空数组的特殊情况,确保组合按升序排列。算法实现包括递归终止条件(完成组合时输出)和递归过程(选择数字并回溯),最终给出了完整C++代码实现。该方法有效解决了从n个数中选取r个数的组合输出问题。

2025-07-01 15:00:18 324

原创 C++洛谷P1002 过河卒

这道题考察动态规划的应用。题目要求计算从(0,0)到(n,m)的路径数,其中马的位置及其控制点不能通过。解法步骤:1)初始化dp数组,标记马的控制点为-1;2)使用方向数组处理马的攻击范围;3)通过状态转移方程dp[i][j] = dp[i-1][j] + dp[i][j-1]计算路径数;4)最终输出dp[n][m]。时间复杂度O(nm),空间复杂度O(nm)。

2025-06-29 18:47:57 361

原创 C++洛谷P1001 A+B Problem

用cin获取,格式cin >> 变量1 >> 变量2 >> ...输出a+b,用P1000学的cout。

2025-06-29 18:16:08 317

原创 C++洛谷P1000超级玛丽游戏

摘要:本文介绍了洛谷P1000题的解题方法,通过C++标准代码实现图形输出。首先构建基本框架,然后使用cout语句逐行输出特定字符图案。文章详细说明了如何添加输出语句,并提供了完整的代码示例,包含多个cout语句来输出由星号、井号等字符组成的复杂图形。最终呈现了一个完整的C++程序,能够按要求输出指定图案。 (字数:150)

2025-06-29 17:57:29 371

原创 普通Devc++已经过时了,看看另一款devc++吧(Red Panda)

devc++原版的配色模板很少,需要一种好看的配色。

2025-06-28 20:08:23 237

原创 新版MinGW下载方式

摘要:在Windows系统上,通过PowerShell安装Scoop软件包管理器:1)执行命令设置执行策略;2)运行安装脚本。安装MinGW编译器只需添加主仓库并执行安装命令,环境变量会自动配置。若遇到问题可尝试重启电脑。Scoop卸载时不会删除已安装软件。整个安装过程简单快捷,适合开发环境配置。

2025-06-28 20:01:08 205

原创 如何下载MinGW编译器

摘要:介绍两种获取MinGW编译器的方法。旧方法是通过SourceForge下载MinGW-w64源码包(但无法直接安装)。更简单的方式是下载Dev-C++安装包(含内置MinGW),安装后从其目录中获取MinGW64文件夹,再卸载Dev-C++即可。适用于需要MinGW但不想单独安装的用户,提供了一种便捷的间接获取途径。

2025-06-05 20:04:04 306

原创 C++如何操作windows系统的剪切板(含文件复制)

要操控操作系统级别的东西,要用到 windows.h这个头文件。然后打开剪切板,清空剪切板。申请内存(申请了1000字节)、使用char*锁定内存strcpy复制内存(字符串)最后关闭剪切板。这是一个最简单的复制代码,使用copyLine指定复制的内容。

2025-06-01 18:35:03 337

原创 C++判断是否为质数(极度优化)

我们成功的把时间复杂度从降到了byebye~O%28n%29。

2024-11-23 22:06:55 257

原创 C++ sfml贪吃蛇游戏实战(1)

上次我写sfml的时候说过会出贪吃蛇的游戏实战,这不就做好了么!这一次,我先讲绘制网格。

2024-11-16 19:40:11 450

原创 C++ sfml使用教程

这个程序是一个最基本的程序,各种游戏都是从最简单的程序编写而来的。下次,我教大家用sfml编写贪吃蛇游戏,一步一步把这个程序变成好玩的游戏。

2024-11-16 17:21:37 1647

原创 C++的指针函数

在c++中,我们可以用指针函数来操控内存中的变量,比如完成变量交换的功能,让我们一起看看。

2024-11-09 19:40:01 451

原创 C++字符串和小数类型的转换(巨大发现)

之前我出过一个《C++字符串和小数类型的转换》但是我在今天发现了一个惊天大秘密。这次我就不先把代码展示出来了,一起分析一下。

2024-11-09 14:54:33 177

原创 C++解决八皇后问题(深度优先搜索)

八皇后问题一共有92种解,枚举法要计算1677216次的运算。深度优先搜索一般不用check函数,都是用列表来保存的。至于c和d的偏移值是因为数组下标不能是负数。好了,这就是八皇后问题的主体,byebye~如果在数组内,不符合要求,下一次遍历。一般来说,大家想到的一般都是枚举法。对,就是要套八个for循环的那个。效率非常的低,所以不能用这种方法。b数组表示的是列方面的判断。做完这些后就基本上就可以了。如果在第九行,那么输出值。遍历格子一到格子八。进行下一层的dfs。把数组中的元素删除。

2024-11-02 13:05:53 182

原创 python日常踏步问题(自创问题^_^)

估计有这样想法的小学生只有我了……老师喊路队!凭什么1要在2的前面!下次让2在前面1 2 2 1凭什么1 2要在2 1的前面!下次让2 1在前面……大家看懂了没有(不懂的私信我),我想做一个程序来输出这个数列。

2024-10-02 18:32:01 180

原创 c++的student用法

C++是一款面向对象的语言,把C语言student的基础上做了改进,今天我们就讨论这个内容。我先举一个栗子。

2024-10-01 08:55:22 329

原创 C++时间计算(项目)

格式化输入输出速度快更灵活相对于cout和cin,yyds!这个项目里涵盖了很多知识,如果能不看blog把它做出来那么你就已经掌握了这些东西,希望你能多读几遍程序,进行练习。byebye~

2024-09-28 19:46:46 644

原创 C++模块化编程

我们发现,用这种三件套的方式做程序,可读性很高,以后做项目也会使用这种格式来做。byebye~

2024-09-28 19:08:44 383

原创 python树的代码与解析(深度搜索,广度搜索,先序,后序,中序)

ABC是先序BAC是中序BCA是后序。

2024-09-22 16:37:25 406

原创 python可视化排序算法(完结)& 6种排序算法讲解!

一共有6种排序算法冒泡排序、快速排序、归并排序、插入排序、选择排序、和计数排序(最快!使用的时候把函数注释去掉使用有红线标识速度在函数内sleep函数内调节非常实用!

2024-09-21 18:52:50 499

原创 python可视化排序算法(中级)

在这个文章里,我们要给上一个可视化算法做一个红线标志。

2024-09-16 07:57:27 327

原创 python可视化排序算法(入门)

只是在排序方法内部加上showList,没有多难。大家可以自己做,很简单!对了,我的评论区空空如也,发个点也行,评论区欢迎大家发言。

2024-09-15 17:03:42 324

原创 关于pygame.locals的导入问题

用模块提示说没有识别到,但是可以运行。

2024-08-20 09:57:30 662

原创 pygame游戏实战

我们先了解一下上篇文章没说的精灵。

2024-08-15 10:38:37 377

原创 Python游戏编程

pygame不是python内置的库,在cmd中输入pip install pygame即可下载。pygame较难,请学习了类与变量的人再进来!

2024-08-15 10:21:08 290

原创 大数字符串加法

本来要用C++做的,但不熟练。于是用浮点数错误较小的python做了一个,我可能会出C++版本。

2024-05-26 14:09:37 240

原创 C++“outFile”介绍

没什么可说的,只是提醒一句:outFile和cout没有一丁点区别!

2024-01-14 21:32:10 1541 1

原创 C++“inFile”介绍

C++“inFile”的读取方法介绍。

2023-12-23 11:40:55 2167 1

原创 C++字符串和小数类型的转换

用C++做到小数与字符串的转换。

2023-12-17 14:06:49 791 2

01背包问题动态规划模板

01背包问题动态规划模板

2025-02-24

空空如也

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

TA关注的人

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