当前位置:首页 > 第17页

CSP-J2021年普及组复赛T2——插入排序

亿万年的星光3年前 (2021-11-06)2282
CSP-J2021年普及组复赛T2——插入排序
【题目描述】插入排序是一种非常常见且简单的排序算法。小 Z 是一名大一的新生,今天 H 老 师刚刚在上课的时候讲了插入排序算法。 假设比较两个元素的时间为 O(1),则插入排序可以以 O(n 2...

CSP-J2021年普及组复赛T1——分糖果

亿万年的星光3年前 (2021-11-06)1595
【题目背景】红太阳幼儿园的小朋友们开始分糖果啦!【题目描述】红太阳幼儿园有 n 个小朋友,你是其中之一。保证 n ≥ 2。 有一天你在幼儿园的后花园里发现无穷多颗糖果,你打算拿一些糖果回去分...

【C++图形化编程】flappy bird(3)—碰撞检测(大功告成)

亿万年的星光3年前 (2021-11-06)1375
0.前言    前面几篇文章中,我们简单介绍了基础框架和游戏逻辑,这一篇文章我们接着上一篇,继续完善游戏,主要是移动与碰撞逻辑的检测...

【C++图形化编程】flappy bird(2)—游戏逻辑与完善

亿万年的星光3年前 (2021-11-06)1801
【C++图形化编程】flappy bird(2)—游戏逻辑与完善
0.前言    上一篇中,我们简单完成了flappy的图像导入和基本架构。这一篇文章中,我们继续完善。1.游戏逻辑这个游戏的简单逻辑就是:(1)初始状态(游戏一...

【C++图形化编程】小游戏——打砖块(1)

亿万年的星光3年前 (2021-10-30)1636
【C++图形化编程】小游戏——打砖块(1)
0.前言这篇文章我们尝试创建一个打砖块的小游戏。1.游戏框架根据我们前面做的一些游戏的框架,这个小游戏的框架也可以分为下面这样的框架。int main() { startup();&n...

【C++图形化编程】flappy bird(1)—基础框架及图形图像

亿万年的星光3年前 (2021-10-30)1377
【C++图形化编程】flappy bird(1)—基础框架及图形图像
0.前言    前面一篇文章,我们简单介绍了鼠标的一些操作, 这篇文章,我们还是一个实战教程,flappy bird的小游戏。1.导入背景和音乐  &...

【C++图形化编程】鼠标函数及鼠标画板

亿万年的星光3年前 (2021-10-23)1671
【C++图形化编程】鼠标函数及鼠标画板
0.前言这篇文章简单介绍一下利用鼠标画图的程序#include<graphics.h> #include<conio.h> int main(){ initg...

C++小项目——实时钟表

亿万年的星光3年前 (2021-10-23)19535
C++小项目——实时钟表
0.前言在很多游戏中,我们要使用时间,这个时间一个是系统当前的时间,一个是服务器给你的时间。这篇文章我们尝试做一个模拟时钟。效果图如下1.任务分解1.首先我们尝试使用easyx来画一个。基本框架如下:...

【算法】二叉树(1):二叉树及其编号

亿万年的星光3年前 (2021-10-16)2376
【算法】二叉树(1):二叉树及其编号
0.前言        二叉树(Binary Tree)的递归定义如下:二叉树要么为空,要么由根结点(root)、左子树(left...

【题解】2019 T2 公交换乘

亿万年的星光3年前 (2021-10-15)1690
【题目描述】著名旅游城市 B 市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交车的优惠方案:1、在搭乘一次地铁后可以获得一张优惠票,有效期为 45 分钟,在有效期内可以消耗这张优惠...