- 博客(51)
- 资源 (1)
- 收藏
- 关注
原创 推房子游戏c++
代码中的dt数组表示地图,每个位置上的字符表示对应的元素,如#表示墙壁,r表示人,O表示箱子,*表示目标位置。函数shuoming用来输出游戏说明,xianshi用来输出地图,find用来找到人物的位置,yidong用来处理人物移动的逻辑。代码中的dt数组表示地图,每个位置上的字符表示对应的元素,如#表示墙壁,r表示人,O表示箱子,*表示目标位置。函数shuoming用来输出游戏说明,xianshi用来输出地图,find用来找到人物的位置,yidong用来处理人物移动的逻辑。
2024-03-08 17:45:49 525
原创 21点,简单的纸牌游戏——C++编写
由于你现在总点数为20点,这是一个相当接近21点的很好的分数。我将“发牌”,你首先告诉我你的选择:要牌或停牌。____________________________我和chatgpt的一次玩耍—————————————————为了简化,我们假设庄家的隐藏牌是4,总点数为14点(K为10点,4为4点)。根据规则,庄家在16点或以下会要牌,在17点或以上会停牌。现在庄家的总点数为23点(K + 4 + 9),超过了21点。现在你的牌面总点数为20点(8 + 5 + 7)。现在轮到庄家(我,AI)的回合。
2024-02-27 17:44:09 1101
原创 接近于pi的程序
这个数字虽然与π还有微小的差距,但它已经足够接近π了,足以让这两个探险家心满意足。这两个数字其实是π的两位探险家,它们决定通过一次除法运算来探索π的奥秘。它们知道,这次探险的结果将是一个新的有理数,而这个有理数将无限接近那个神秘而迷人的π。它们知道,在未来的日子里,它们还会继续探索π的奥秘,寻找更多与π有关的有理数。
2024-02-24 17:18:00 482
原创 五个C++重要代码
STL是C++标准库中的一部分,它提供了许多有用的数据结构和算法。这些数据结构和算法可以在开发中重复使用,以减少代码重复和提高效率。模板元编程是一种在编译时执行计算的技术。C++的模板可以创建泛型代码,这些代码可以在编译时进行类型检查和优化。C++中的指针和引用是其他语言中没有的特性。指针是一个变量,其值为另一个变量的地址。引用则是变量的别名。C++是一种强大的编程语言,它具有许多有趣的特性和功能。C++支持异常处理,这是一种处理错误和异常情况的重要技术。最后祝大家过年开心!
2024-01-14 19:53:49 405
原创 C++中的深度优先搜索算法
深度优先搜索(DFS)是一种用于遍历或搜索树或图的算法。这个算法会尽可能深的搜索树的分支。当节点v的所在边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发现的节点,则选择其中一个作为源节点并重复以上过程,整个进程反复进行直到所有节点都被访问为止。C++中的深度优先搜索算法。
2024-01-10 21:19:16 576
原创 CSP-J1答案与解析(全站首发( ̄_, ̄ ))
10.假设有一组字符{a, b, c, d, e, f},对应的频率分别为5%, 9%, 12%, 13%,16%,45%。给定一个有向无环图,该图包含4条有向边:(1, 2),(1, 3),(2, 4)和(3, 4)。12.考虑一个有向无环图,该图包含4条有向边:(1, 2),(1, 3),(2, 4)和(3, 4)以下哪个选项是这个有向无环图的一个有效的拓扑排序?(答案:A - 1420)17. 将第7行中的"(s-b)*(s-c)"改为"(s-c)*(s-b)"不会影响程序运行的结果( 对)(2分)
2023-09-17 09:21:33 379 1
原创 csp考试选择题+程序题,模拟
程序:程序:下列哪个选项可以正确地声明和定义一个整型变量?A. int x;C. x int;D. var x;答案:A. int x;下面哪个选项是正确的函数调用方式?答案:A. functionName();下面哪个选项可以输出到控制台?A. print();B. cout();答案:D. std::cout >;
2023-09-15 19:42:20 339
原创 这个HTML代码千万不能不看!输入HTML代码并在右侧显示运行结果!
将我们的源代码复制进去……其次我们搞一个美丽背景进去!good!下一步我们来看看……
2023-09-14 21:28:31 102
原创 (1)输入输出函数:cin和cout(2)数学函数:sqrt、pow、sin、cos、tan等
(1)输入输出函数:cin和cout(2)数学函数:sqrt、pow、sin、cos、tan等
2023-09-14 17:20:53 316
原创 列举一些常用的库和函数
(6)类型转换函数:static_cast、dynamic_cast、const_cast和reinterpret_cast。(3)字符串处理函数:strcmp、strlen、strcpy、strcat等。(4)文件操作函数:fopen、fread、fwrite、fclose等。(4)网络库函数:socket、bind、listen、accept等。(1)字符串处理库函数:strstr、strchr、strcspn等。(2)数学函数:sqrt、pow、sin、cos、tan等。我在后面的文章会详细提到。
2023-09-13 20:01:18 194
原创 字符串流的入门——分割排序c++和python
输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。输入包含多组测试数据。对于每个测试用例,输出分割得到的整数排序的结果,相邻的两个整数之间用一个空格分开,每组输出占一行。输入数据保证:分割得到的非负整数不会大于100000000,输入数据不可能全由‘5’组成。你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。你要python的?
2023-08-15 10:33:56 95
原创 使用HTML5和JavaScript制作一个有历史记录的科学计算器
下面是一个简单的示例,展示了如何使用HTML5和JavaScript制作一个带有历史记录的科学计算器。我这边不知道为啥,insCode发布不出去。JavaScript部分(保存为。
2023-08-10 16:51:03 224
原创 py宇宙探索游戏
但是,如果log(X)等于0,那么上述等式不再成立。在这种情况下,M和N可以是任何实数,但它们不一定相等。所以,当X不等于1时,如果X的M次方等于X的N次方,M不一定等于N。如果X的M次方等于X的N次方,那么M一定就等于N吗?我们假设X是一个非零实数,且M、N是两个不相等的实数。假设X的M次方等于X的N次方,即X^M = X^N。当你正在学Python……
2023-08-02 10:10:48 54
原创 解决一支笔,一双手,一道力扣(Leetcode)做一宿”的窘境。
明明自觉学会了不少知识,可真正开始做题时,却还是出现了“一支笔,一双手,一道力扣(Leetcode)做一宿”的窘境?你是否也有过这样的经历,题型不算很难,看题解也能弄明白,可一到自己做就变成了与题面面相觑无从下手。这种困境如今烦恼我已经克服了。你呢?
2023-07-25 09:39:09 53
原创 HTML画图软件
候梯:实现了一个简单的画板功能,可以在画布上用鼠标绘制图形,并可以选择不同的颜色来绘制。还提供了清空画布的功能。小白:编一个简单的HTML画图软件呗?候梯:不过只有红色、蓝色、绿色。小白:加上红橙黄绿青蓝紫。
2023-07-21 21:50:55 60
原创 py数字谜题游戏
首先生成一些随机数字,然后计算一个目标数字。玩家需要使用这些数字并通过加法、减法、乘法、除法等运算符得到目标数字。玩家可以通过输入自己的答案,然后判断答案是否正确。cosmd(机器人):滴滴,sabuv,老板任务,py数字谜题游戏。老板:sabuv,你是不是又问calase了?sabuv:呃呃呃……( 好好学习,天天向上。cosmd(机器人):规则:。calase:以下是代码。
2023-07-21 14:45:00 43
原创 py视觉小说游戏
damlod:你是一个年轻的侦探,委托调查一起离奇的谋杀案。damlod:欢迎来到视觉小说游戏!damlod:你咋这就懂了?挖挖特:视觉小说游戏?
2023-07-21 14:30:00 80
原创 py篮球游戏
游戏规则:按空格键发射,碰到篮筐加一分。碰到篮筐加一分后便落下。球球:看见那些篮球了吗我也想玩投篮。球球:你想干啥,这个只是张照片而已?
2023-07-19 11:00:42 159
原创 如何计算时间空间复杂度。
综合起来:如果一个算法的执行次数是 T(n),那么只保留最高次项,同时忽略最高项的系数后得到函数 f(n),此时算法的时间复杂度就是 O(f(n))。对于多个循环,假设循环体的时间复杂度为 O(n),各个循环的循环次数分别是a, b, c...,则这个循环的时间复杂度为O(n×a×b×c...)。如果T(n)是一个多项式函数,那么找出T(n)的最高项,并忽略低次项和常数系数,得到时间复杂度。对于一个循环,假设循环体的时间复杂度为 O(n),循环次数为 m,则这个循环的时间复杂度为 O(n×m)。
2023-07-18 15:21:23 208 1
原创 c++二分查找
若中间位置的值等于目标值,则返回查找成功;若中间位置的值大于目标值,则将右边界更新为中间位置的前一个位置,缩小查找区间为左半部分;若中间位置的值小于目标值,则将左边界更新为中间位置的后一个位置,缩小查找区间为右半部分。将查找区间的左边界和右边界初始化为数组的首尾元素的索引。重复步骤2和3,直到左边界大于右边界时,表示查找失败。小米:不是我,不是我,不是我我没教他!ingxelpr:可爷爷还叫我要把。不学会了话是回不了家的。ingxelpr:不好!计算区间的中间位置。
2023-07-18 11:34:34 26 1
pygame-master (1).zip
2023-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人