自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第十集,世界上的机器

题目:假设首先我拥有大量的机器人,从迷宫中心的水晶出发,其次我拥有取之不尽的线轴,这些线非常结实耐用,可以在必要时刻切断线,现在面对一个迷宫,迷宫以水晶为中心,哪里有许多条死胡同,但没有一条会绕回到起点,我只有一次机会,可以在机器人们跳入迷宫,寻找出口前,发送一条简单的指令,请问什么指令能让机器人快速穿过迷宫,打开门,并引领出一条通往水晶的道路,可以让机器人们带着线轴不断尝试,每走过哪里留下线,线也是可以切断的,请按照问题给出指令。//如果向右和向下都无法走通,回溯,将当前位置标记为未走过(0)。

2024-08-17 22:54:33 815

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第九集,工厂

题目:假设在一个工厂里,已经有一个设计图,如同给出的示意图显示的生产过程的所有步骤,来制造解药,比如说一个从“添加硝酸”到“剧烈摇晃”的剪头,意味着硝酸需要再摇晃之前加入,如果一个步骤的顺序乱了,解药的制备就失败了,甚至会更糟糕,没有任何循环引用,步骤A对应步骤B或步骤B最终需要对应步骤A,需要将这个复杂的设计图表,转变为一系列的步骤,这就是工厂里工序的顺序,一旦输入,工厂将会根据指示自我重新组装,我的机器人拥有在表中存储信息的能力,请问该给机器人下达什么指令,完成正确的顺序?涉及的编程基础原理。

2024-07-30 22:20:25 829

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第八集,觉醒塔

题目:假设从当前位置出发,每条路,延伸一段后,就会分成两条,每个分支不断重复此过程,从而产生成千上万的分支,通往终点的路只有一条,其他路只会通往毁灭,假设我有一个机器人,每次能生成两个比自身略小的复制体,每个复制体只能做两件事,通过无线电向他的父级传回信息,并且复制两个更小的自己,这些复制体和其子复制体,也会做同样的两件事,不断复制,知足满足熟练,请问为了找出通往终点的安全路径,该给机器人下达什么指令,请按照问题给出指令。//计算左子路径的值,假设左子路径等于当前路径值乘以 2 加 1。

2024-07-29 11:43:45 324

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第七集,觉醒塔

要计算被柱子围住的能量单位数,我们需要知道每个位置上可以存储多少能量。这个能量的高度取决于该位置左右两边最高的柱子。具体来说,一个位置能存储的能量单位数等于左右两边最高柱子中较低的那个高度减去当前位置的柱子高度。if (heights[left] < heights[right]) {//如果左侧柱子的高度小于右侧柱子的高度,双指针分别从数组的两端向中间移动,通过比较左右两边的柱子高度,逐步计算能量单位数。:遍历数组,计算每个位置上能存储的能量。// 计算被隐藏柱子围住的能量单位数。:用于存储柱子的高度。

2024-07-28 22:35:39 767

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第六集,峡谷

int isPalindrome(char brige[])//检查桥是否为回文结构。printf("桥不稳固不为回文结构,/n")printf("桥稳固为回文结构,/n");//定义数组的大小,:定义和调用函数来组织代码,提高代码的可读性和可维护性。:我们将方块排列表示为字符串,并对字符串进行操作。:遍历字符串以检查回文结构和统计各类型方块的数量。循环遍历字符串的前半部分。:使用条件语句来检查桥的稳固条件。的长度,并将结果存储在变量。

2024-07-27 10:30:27 372

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第五集,艺术家们

题目,假设我有一个绘画机器人,它并不能简单给一个正方形画布上画上X,它的绘画处理器需要非常具体的指令,它会把这些画当做正方形网络,一副画面由一个个更小的正方形像素组成,而它一次只能填一个像素,即一个小正方形,它在画布上可以向前移动,也能90度旋转,但不能斜着走,请问该怎么变成,才能控制绘画机器人在画布上涂上一个X,请按照问题给出指令。void initializeCanvas(char canvas[N][N]) {//初始化画布,定义一个函数,接受二维数组为参数。j++) {//遍历画布的每一列。

2024-07-26 22:32:44 510

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第四集,劫持火车

printf("在第 %d 个箭头按下按钮,火车将停在目标车厢下。printf("请输入箭头序列 (例如 -><- -><- ->): ");printf("无法在给定的箭头序列中找到合适的时机按下按钮。// 火车的初始位置。position--;4,检查火车是否到达目标位置,如果是,则输出当前位置的索引。// 如果遍历完所有箭头仍未到达目标位置。3,遍历箭头序列,根据箭头方向更新火车的位置。// 检查是否到达目标位置。// 获取用户输入的箭头序列。1,获取用户输入的箭头序列。

2024-07-25 20:33:51 396

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第三集,炉膛机器人

题目 :假设起初只有一个机器人,他的炉膛里有一个数字0,和另一个未知的任意生成的编码,随着推移,原始机器人自我复制,制造出更多一样的炉膛机器人,被原始机器人自我复制制造出的每一个子机器人的熔炉内,都继承了原始机器人未知的编码,并且有一个属于自己,独一无二的编码刻在外壳,第二代炉膛机器人,也通过同样的方法自我复制,永远将属于自己的编码,传承给自己的子机器人的熔炉,就这样传承了很多代,如今每一个炉膛机器人,都从自己母机器人那接受指令,所以请问该如何在一群机器人大军中,找到最原始的机器人。

2024-07-25 12:22:13 1604

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第二集,反抗

/申明函数,检查字符中是否有两个连续想通的字母,同时,bool表示返回类型为布尔值true or false,const表示只读不能修改,*str表示一个指向字符的指针,也表示一个字符串。题目,假设要在人群中找一位领袖,领袖的相关信息有,他的眼睛是绿色的,如果他长着红头发,名字至少两个连续字母相同,如果戴眼镜的话,名字中 有且仅有2个元音,否则名字中会有三个元音,只有一人附和以上条件,请下达指令。//计算字符串中的元音数量。//main函数中,定义若干个人群数据的数组,包含若干个Person结构体。

2024-07-24 14:05:43 761

原创 油管视频《编程思维》中的题目,使用C语言编写出来,第一集,越狱

关于油管视频,《编程思维》,看完之后的练习

2024-07-24 11:17:35 201

空空如也

空空如也

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

TA关注的人

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