- 博客(21)
- 收藏
- 关注
原创 python练习
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?一条包含字母 A-Z 的消息通过以下映射进行了 编码 :
2023-02-18 11:04:09
585
原创 python练习——有效的数独
请你判断一个 9x9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用 ‘.’ 表示。
2023-02-07 16:53:45
705
原创 python——不同路径 ||
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?
2023-02-06 17:26:20
531
原创 python——迷宫问题,需要用到递归
一只老鼠在一个n×n迷宫的入口处,它想要吃迷宫出口处放着奶酪,问这只老鼠能否吃到奶酪?如果可以吃到,请给出一条从入口到奶酪的路径。思考:解决问题之前,我们首先要做的就是仔细研究问题,找出问题的已知条件和要得到的是什么。和解数学问题、物理问题一样要先弄懂问题。那么,老鼠走迷宫问题的已知条件有什么呢?
2023-02-04 19:39:54
925
原创 python-实现保留3位有效数字(四舍六入五成双规则)
print(f'输出为{n:.2f}')print(f'输出为{n:.3f}')print(f'输出为{n:.3f}')print(f'输出为{n:.2f}')print(f'输出为{n:.2f}')print(f'输出为{n:.3f}')print(f'输出为{n:.2f}')print(f'输出为{n:.3f}')print(f'输出为{n:.2f}')print(f'输出为{n:.1f}')print(f'输出为{n}')n = input('请输入数字:')
2023-02-03 23:08:16
2408
原创 python——练习三
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。
2022-12-08 17:29:48
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人