- 博客(2)
- 收藏
- 关注
原创 2024.12.07 n皇后 & 八皇后本质解
后续数字序列表示八皇后所在位置,数值本身表示某个皇后在棋盘上的行坐标,该数值所在位置表示该皇后的列坐标(>0),例如,数字5位于序列的第2位,表示棋盘上第5行第2列有一个皇后;数字4位于序列的第8位,表示棋盘上第4行第8列有一个皇后,由此,这8个数字描述了一种棋局。如果去除其中上下对称、左右对称棋局、主副对角线对称棋局和旋转后重复棋局,则有12种完全不同的棋局。例如,第一行输出 No1:1 5 8 6 3 7 2 4(冒号为西文冒号且前后无多余字符,冒号后的每个数字后均有一个西文空格),
2024-12-07 13:17:09
492
原创 2024.11.15 记录一下三种排序练习
另:最近好长一段时间都太懒惰了,题目也没刷网课也没听,不能再这样下去了。再这样下去基本功都要不扎实了......思路:每次都从左到右遍历数组,比较相邻两项大小,若不满足,则交换二者位置,如此重复,则较小(较大)元会在每一次遍历并排序后慢慢浮到队列前面。思路:从第一个值开始,每次遍历剩余未排序数组,从中找出最值,将其放到未排序队列的最左边,即已排序队列的最右边+1,从而拓展已排序队列。思路:假定左侧是已排序序列,则拿出剩余未排序序列的第一个(最左边),将其插入左侧已排序序列中,从而实现已排序序列的延伸。
2024-11-15 17:06:53
284
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅