自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

memcpy0的博客

自由软件给我自由!

  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 【C++】VS2019类库创建和几个运算符重载示例

写几个类,一个是MyTime,表示以秒为基本单位的时间量。实现:插入运算符<<的重载,通过cout直接输出时间量,格式为“XX时XX分XX秒”;提取运算符>>的重载,实现通过cin直接输入时间量;自增运算符++的重载,前缀和后缀形式都要有,以秒为单位增加;加法运算符+的重载,计算两个时间量的和;实现时间量和整数(单位秒)的直接加法+运算。顺便说一下,有时候听...

2019-10-31 16:20:43 1813

原创 LUA初体验

Lua基础语法的介绍

2019-10-30 22:04:00 332

原创 C/C++/EasyX实现动态粒子仿真

文章目录开始实现过程1. 许多静止的小球开始本文在弹跳小球、反弹球、生命游戏等的基础上面使用easyx开发一个动态粒子仿真的程序。说是仿真,实际上是许多小球四处弹来弹去。只不过加入了对阻力、引力、斥力等的模拟罢了。阻力是粒子(小球)运动时遇到的,斥力是用鼠标点击(击打)时产生的,引力是鼠标移动时引起的。我们这里的小球的坐标和速度等都是用浮点数,虽然屏幕只能是二维整形数组。使用浮点数会使得小球...

2019-10-27 22:35:04 2876

原创 C/C++/EasyX实现字符雨动画

文章目录实现过程1. 静态字符阵列2. 一场下落的字符雨3. 字符雨动画这些代码写在VS2019。实现过程1. 静态字符阵列将EasyX的绘图设备作为一个平面,划分为多个等大小的格子,每个格子输出一个绿色的字符。注意:雨是从高处往下落的,所以下面可能会有空白。#include <easyx.h>#include <graphics.h>#include &lt...

2019-10-26 11:10:41 2728

原创 【数据结构 李春葆】第二章 线性表 上机实验题3【双链表】

实验题3:实现双链表的各种基本运算编写一个程序DBLinklist.h和DBlinklist.cpp,实现单链表的各种基本运算和整体建表算法(元素类型ElemType为char)。在此基础上面设计一个exp2-3.cpp完成下面的功能。初始化双链表h。依次采用尾插法插入a,b,c,d,e元素。输出双链表h。输出双链表的长度。判断双链表是否为空。输出双链表的第3个元素。输出元素a的...

2019-10-21 19:00:55 3277 1

原创 【数据结构 李春葆】第二章 线性表 上机实验题2【单链表】

实验题2:实现单链表的各种基本运算编写一个程序linklist.h和linklist.cpp,实现单链表的各种基本运算和整体建表算法(元素类型ElemType为char)。在此基础上面设计一个exp2-2.cpp完成下面的功能。初始化单链表h。依次采用尾插法插入a,b,c,d,e元素。输出单链表h。输出单链表的长度。判断单链表是否为空。输出单链表的第3个元素。输出元素a的位置。...

2019-10-21 14:43:19 6332

原创 C/C++实现flappy bird图形版

文章目录前言点子具体实现1. 导入图片背景和小鸟2. 用遮罩图解决小鸟边框3. 用游戏框架重构flappy bird游戏4. 实现柱子的移动和碰撞检测5. 导入声音前言除了利用控制台打印字符,我们还可以用图片、音乐等素材,开发出更加精彩的游戏。点子这里开发出图形版的flappy bird。具体实现1. 导入图片背景和小鸟使用loadimage和putimage,导入背景图和小鸟图片。...

2019-10-20 20:46:25 2874 8

原创 C/C++实现字符版flappy bird

文章目录C版本点子C版本点子

2019-10-20 09:33:34 703

原创 C++面向对象编程实现个人账号密码管理系统(控制台)

文章目录1、开始2、类结构3、具体实现1、开始管理好自己的账号密码,是一件很有必要的事情。因此我写了这样一个程序。2、类结构XApp作为具体的应用程序,密码本PasswordNotebook作为上层管理类。XUtility是工具,XRecord提供了一个记录项,存储具体的账号密码等信息。XList是XRecord的列表,提供了增删改查XRecord的方法。3、具体实现应用:// C...

2019-10-19 11:08:09 4083 2

原创 【数据结构 李春葆】第二章 线性表 上机实验题1【顺序表】

文章目录实验题2.1 实现顺序表各种基本运算的算法【数据结构编写约定】这里在参数表中使用输入输出型参数,而返回值可能是bool,用来表示执行是否成功。用逻辑序号第i个,对应物理序号i-1,第一个位于0。实验题2.1 实现顺序表各种基本运算的算法编写一个主程序algo2-1.cpp,用sqlist.h封装顺序表的各种算法(元素类型是char),用sqlist.cpp实现。//Sqli...

2019-10-19 10:37:21 5789 4

原创 【数据结构教程 李春葆】上机实验--第一章实验题

实验1.1 求素数表输出小于等于n(n >= 2正整数)的素数。要求每行输出10个素数,尽可能采用较优的算法。求素数表,已经有了成熟的解法。最简单的就是对每个数m从2到(m-1)进行检查,O(n2)。稍微提高一点的就是对每个数m从2到int(sqrt(n))进行检查,同时不对偶数进行检查,为O(n * sqrt(n) / 2),也就是下面的解法。#include <cstdio&...

2019-10-19 08:23:53 8263

原创 C++/EasyX面向对象编程实现-简单双人对战五子棋

文章目录1、开始2、类结构3、具体实现1、开始为了熟悉EasyX的API,我花了一天多一点的时间写了一个简单的双人对战五子棋游戏,有开始界面、下棋界面和暂停界面,随机选择音乐并循环播放,使用鼠标点击下棋。之所以会花一天的时间,主要原因是对面向对象的编程方式不熟悉,在类设计上面权衡了蛮久,然后将就着写出来了…这些功能不多,和EasyX能够玩出的花样比起来还远远不够。比如动作游戏中实现的人物的...

2019-10-17 23:22:55 2339 4

原创 C/C++实现简单生命游戏(Game Of Life)

文章目录点子-Game of Life实现1. 游戏框架-静止图案2. 动态图案-按规则繁衍死亡继main函数内部一把梭后,我们进行了模块化改造,但是这样管理游戏数据还是很不好的。加上数组,我们就有能力实现更有意思的游戏,游戏中的一些写法也会改变。对了,虽然大体上是C实现游戏,但是有的地方写法可能是C++的,建议用.cpp格式运行。我也懒得区分了。点子-Game of Life生命游戏是...

2019-10-06 01:00:53 6349 2

原创 C/C++图形库EasyX使用

文章目录下载安装EasyX基础使用知识EasyX程序示例1.1 画一个实心圆1.2 画出10条直线1.3 画出红蓝交替的直线1.4 绘制国际象棋棋盘1.5 绘制围棋棋盘1.6 反弹球动画1.7 无闪烁的反弹球动画1.8 小球向右移动动画2.1 多球反弹2.2 实时时钟2.3 反弹球消砖块3.1 鼠标画线3.2 鼠标交互反弹球下载安装easy_x官方网站,点击【下载】可以下载不同版本的easy_...

2019-10-04 00:40:15 17494 3

原创 C/C++实现简单打飞机小游戏【初版】

文章目录C版本点子初版1.1 静止的飞机初版1.2 动态飞机(使用按键控制飞机移动)初版1.3 动态飞机(按空格发射和关闭激光)初版1.4 动态飞机(按空格发射一次激光,移动时关闭)初版1.5 飞机打靶(添加和击毁靶子)初版1.6 移动的靶子初版1.7 分数统计和显示进阶版2.1进阶版2.2进阶版2.3C版本点子实现一个字符飞机,按asdw键后改变飞机的坐标位置(x, y),控制飞机上下左右...

2019-10-03 02:46:42 8742 2

原创 C/C++实现命令行弹跳小球游戏

文章目录C版本1.1 显示静止的小球1.2 动态的小球(下落)1.3 动态的小球(斜着弹跳)1.4 动态的小球(Sleep慢速)1.5 动态的小球(使用循环减速)1.6 动态的小球(边界响铃)1.7 动态的小球(绘制边框)C版本1.1 显示静止的小球使用printf函数在屏幕坐标(x, y)处显示一个静止的小球字符’O’,注意屏幕坐标系的原点在左上角,向右为X轴,向下为Y轴。做法是先输出许...

2019-10-02 02:55:22 5036 3

西电软件工程概论考前复习题

西电软件工程概论考前复习题

2022-06-25

chapter1_7.zip

Orange's操作系统一书的相关资源,1-7章,个人在Ubuntu虚拟机上运行过

2021-07-15

rubyinstaller-devkit-3.0.1-1-x64.exe

官网下载太慢,这里是我分享的安装包

2021-06-30

编程小白的第一本Python入门书

一个实用主义的开发者,带你快速走进Python编程的大门。

2018-04-30

Coursera机器学习笔记

吴恩达教授的Coursera机器学习笔记整理一到一十八章全

2018-04-22

Python编程

很有趣的一本Python书,学完后可以做各种项目了,对入门的读者是很大的提升

2018-04-22

简明Python教程

简明Python教程,讲解了Python2编程的各个方面,虽然论述和代码实例都很简洁,但是讲解清晰,是不错的入门书籍

2018-04-22

笨办法学Python

这本书是《笨办法学Python》,是第四版,作者通过52道习题,让我们掌握一定的Python编程知识和经验。虽然其涉及的领域相比于Python的应用来说很窄,但是作为入门的书籍来说很不错了

2018-04-22

空空如也

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

TA关注的人

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