C/C++
文章平均质量分 91
回归C和C++,继续C/C++的学习。
武的阶乘
你如果有不想做或者想做但是不会做的程序请交给我 -> [email protected]
展开
-
【C++】狗屁不通文章生成器2.0
继上次【C++】狗屁不通文章生成器之后,很久不想看一眼这个代码,因为当时写这个代码深受中文字符的处理烦恼。而且现在回看,程序的模块化、可读性使我大受震惊,是在想不到当时的我为什么要这样做。于是昨天无心工作,想到了把这堆乐色改进一下,至少做到能看的水平。遂记之。目前,这个版本的处理方法不会出现中文乱码,即使是中英文混合字符串也能正确读取和分割。而且拼接时采用的随机数策略,在语料库足够大的情况下可以有较好的灵活性。但是任然无法产出具备可读性的文章。原创 2024-03-20 21:28:41 · 4645 阅读 · 9 评论 -
「C语言」超市收银管理系统
C语言,结构体定义、增加数组长度、轮盘赌原创 2023-06-19 11:02:05 · 1861 阅读 · 0 评论 -
「C++」Qt可视化交互封装「遗传算法求解最佳路径问题(一日游规划,商旅问题)」
1. 使用Qt对程序进行可视化交互的封装;2. 考虑出发点和结束点,必须从出发点出发,在结束点结束;3. 鼠标点击进行出发点和结束点的选择;4. 输入预算和最远行程;5. 画出形成的路线;原创 2023-06-03 10:55:38 · 1089 阅读 · 8 评论 -
「C++」蚁群算法求解最佳路径问题(一日游规划)
蚁群算法(Ant Clony Optimization, ACO)是一种群智能算法,它是由一群无智能或有轻微智能的个体(Agent)通过相互协作而表现出智能行为,从而为求解复杂问题提供了一个新的可能性。蚁群算法最早是由意大利学者Colorni A., Dorigo M. 等于1991年提出。经过20多年的发展,蚁群算法在理论以及应用研究上已经得到巨大的进步。蚁群算法是一种仿生学算法,是由自然界中蚂蚁觅食的行为而启发的。在自然界中,蚂蚁觅食过程中,蚁群总能够按照寻找到一条从蚁巢和食物源的最优路径。[1]原创 2023-04-16 15:09:32 · 623 阅读 · 0 评论 -
「C++」遗传算法求解最佳路径问题——“一日游”行程规划程序
某地有一组旅游景点,景点具有名称、营业时间、门票价格、评分、游玩时长、地理位置(经纬度坐标)等信息。该程序要根据游客的资金预算,自动生成一条合理的旅游路线。原创 2023-04-01 16:48:25 · 1280 阅读 · 10 评论 -
[C++]狗屁不通文章生成器
由用户输入启动词,根据语料库中统计的词语前后缀关系,自动生成一片新的文章。原创 2023-03-13 13:41:11 · 911 阅读 · 14 评论 -
[C++]分数类的定义(成员函数、运算符重载)
C++分数类的实现原创 2022-07-21 14:52:49 · 2421 阅读 · 2 评论 -
【51单片机】七段数码管和矩阵键盘的综合实验——计算器(思路+仿真电路+源代码)
系列文章目录【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤【51单片机】点阵LED的显示实验【51单片机】七段数码管显示实验+详细讲解【51单片机】矩阵键盘线反转法实验仿真【51单片机】从0到N——写了四篇博客之后我终于做出计算器系列文章目录前言一、键盘线反转法+数码管动态显示1、硬件仿真2、程序思路3、软件程序1)==初始化==2)==键盘扫描程序==3)==定义按键的功能==4)==主函数==,把主要框架搭起来5)==中断服务程序==6)==其他函数==原创 2021-04-26 07:08:13 · 5148 阅读 · 12 评论 -
【51单片机】七段数码管显示实验+详细讲解
【51单片机】七段数码管显示实验前言一、兵马未动,粮草先行——认识七段数码管1、关于显示器2、七段数码管3、七段数码管的结构4、数码管显示方法二、数码管显示程序1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言继上次仿真实验——【51单片机】矩阵键盘线反转法实验仿真之后,尽管也对点阵LED进行了学习,但是,点阵LED的显示效果不佳(仿真时的色彩、明亮程度等),加上大多数时候我们在计算器上看到原创 2021-04-21 22:07:33 · 35072 阅读 · 2 评论 -
【51单片机】矩阵键盘线反转法实验仿真
51单片机 矩阵键盘线反转法仿真(C语言)前言一、实验环境二、拙1、硬件2、软件程序1)线反转法和逐行扫描法2)线反转法程序三、悟1、换一个键盘2、加入如键盘功能3、效果总结前言在上篇文章【51单片机】〈C语言+Keil5+Proteus仿真〉矩阵键盘逐行扫描法-20210414中,提到了矩阵键盘的线反转法,但是在仿真上出现了一些问题,导致没能做出来。当时都已经开始怀疑自己,课本上的虽然是汇编写的代码段,但是我用C来实现居然会出错,不禁让我陷入沉思……后来经过不断地控制变量反复实验,终于我发现,这是.原创 2021-04-19 21:52:27 · 6396 阅读 · 5 评论 -
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤
矩阵式键盘的逐行扫描法做一个简单的计算器(C语言)一、环境二、硬件部分1. Proteus新建工程2. 添加元件3.连接线路4、硬件效果三、软件部分1、Keil5新建工程2、代码:(1 思路分析(2 添加头文件(3 延时程序(4 键盘扫描程序(5 配置按键功能(6 补坑(7 深度补坑(8 程序入口四、让程序跑起来1、生成.hex文件2、单片机添加程序文件五、 总结一、环境我用的是Keil5做编译工具,用proteus仿真。除了Keil5不知道有没有其他好用的能生成.hex文件的软件(要单片机运行是需要生原创 2021-04-14 21:08:03 · 9228 阅读 · 6 评论 -
【51单片机】点阵LED的显示实验
【51单片机】C语言+仿真 实现8×8点阵LED动态扫描法显示(女友生日给她一个理工男友的表白)目录【51单片机】C语言+仿真 实现8×8点阵LED动态扫描法显示(女友生日给她一个理工男友的表白)前言一、环境二、硬件1.Matrix-8×8测试2、连接线路三、软件1、头文件:2、点阵LED的显示附上完整代码:四、效果总结前言今天女朋友生日,除了礼物之外,想给她点不一样的,但是奈何自己不会写诗,做不了那种浪漫的东西。所以就用我会的方式吧。提示:以下是本篇文章正文内容,下面案例可供参考一、环境环原创 2021-04-17 14:23:44 · 13325 阅读 · 6 评论