- 博客(3)
- 收藏
- 关注
原创 N皇后问题的深度优先搜索实现(基于Python)
其实是人工智能大作业中的一部分啦~解决方法就是很朴素的盲目搜索# 初始化参数:父状态、当前棋盘、当前棋子坐标""" start状态开始 如果open_list的当前状态是目标状态: count++ 拓展open_list的当前状态(被拓展状态出栈) 拓展状态列表入栈 ... 如此重复,直到open_list为空"""import copy as cpclass State: N = 8 current_gri
2020-12-28 17:45:41 1127
原创 【C】如何取到数字的指定位上数字并实现数字的四舍五入
在实现数据四舍五入时,可以选择取到最末一位有效数字的后一位(记为last_num),并比较last_num与“5”的大小,再进行相应的操作以实现四舍五入的功能。(PS:文章作者所用编译器为Visual Studio 2019)一.取指定位上数字通过不断对原数字进行“10”的模除,逐渐接近目标位数,然后再用除法,得到目标位上的数字。例1::取十进制正整数test_num的百位上数字①方法1:直接取数 int test_num = 54863; int temp = test_num; whil
2020-06-20 01:27:57 1085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人