下载 App

关于观星的python算法,大家自取

2025/06/27341 浏览攻略
import copy
def solve_puzzle(graph, init_state):
    n = len(init_state)
    # 构建增广矩阵(布尔方程组)
    matrix = []
    for j in range(n):
        row = graph[j].copy()  # 系数矩阵
        row.append(1 ^ init_state[j])  # 常数项:1 - 初始状态
        matrix.append(row)
   
    # 高斯消元解布尔方程组
    click = [0] * n
    for col in range(n):
        # 寻找主元行
        pivot = -1
        for row in range(col, n):
            if matrix[row][col] == 1:
                pivot = row
                break
        if pivot == -1:
            continue  # 自由变量,可设为0
       
        # 交换主元行到当前列
        matrix[col], matrix[pivot] = matrix[pivot], matrix[col]
       
        # 消去其他行的当前列
        for row in range(n):
            if row != col and matrix[row][col] == 1:
                for c in range(col, n + 1):
                    matrix[row][c] ^= matrix[col][c]
   
    # 回代求解
    for i in range(n):
        if matrix[i][i] == 1:
            click[i] = matrix[i][n]
   
    return click
graph = [
    [1,1,0,0,0,0,0,1,1],#节点1
    [1,1,1,0,0,0,0,0,0],#节点2
    [0,1,1,1,0,0,1,0,0],#节点3
    [0,0,1,1,1,0,0,0,1],#节点4
    [0,0,0,1,1,1,1,0,0],#节点5
    [0,0,0,0,1,1,1,1,1],#节点6
    [0,0,1,0,1,1,1,1,0],#节点7
    [1,0,0,0,0,1,1,1,1],#节点8
    [1,0,0,1,0,1,0,1,1],#节点9
]
init_state = [0,0,1,0,0,0,0,1,0]#各节点亮灭
print(solve_puzzle(graph,init_state))
#输出结果中0不点击1点击
猜你想搜
天之鸟 观星算法
关于观星截图
关于观星
观星模式的解谜就是将星星全部点亮,在点星星的时候,之间有连线,连线相邻的星星之间是状态相反的,如1下方的星星点击变成2。 在图3中完成解谜,灯塔就是下方圆的位置,而且下面的轨迹就是整个星系的连线(就是鸟在的星星群通道,会有加速),在所有星系的解谜完成后获得宝石奖励,同时点亮该星系,在星系菜单。
5 赞
2 回复
天之鸟必看攻略,看完包你横着飞截图
天之鸟必看攻略,看完包你横着飞
给新手最大的建议:横着飞(没有听错就是横着飞) 以下是详细操作: 飞到1500-3000的距离,然后向左或向右,横向飞行。 以下是原因: 首先相比待在灯塔旁边横着飞最大的优点就是更有趣,可以在保证难度适中的情况下遇到更多有趣的东西(上面那张图就是横着飞是遇到彩球才有那么多鸟的,宝石也大都来自横飞遇到的宝石阵)。其次横着飞速度偏慢,血灵也不会迎面扑来,走位难度较低。最后根据观察横着飞的距离也算在总里
17 赞
00:30
血灵快乐阵(游戏分享)截图
血灵快乐阵(游戏分享)
血灵回家之墓,可以刷分(只要自己不死)
15 赞
8 回复
01:10
今天做一只小鸟,目标是飞向万米云层之上❗️截图
今天做一只小鸟,目标是飞向万米云层之上❗️
#宝藏游戏安利派对 #游戏安利 #游戏推荐 #休闲游戏 #天之鸟
9 赞
6 回复
01:11
挺好玩的(尺v尺)截图
挺好玩的(尺v尺)
我这波,运气挺好(刚开局,又有小伙伴,又有大量黄星砖)嘿嘿!(✧∇✧)
9 赞
1 回复
01:59
飞向高处,然后慢下来…截图
飞向高处,然后慢下来…
#发现好游戏 #天之鸟
21 赞
5 回复
01:24
禅飘模式太爱了!这游戏居然能自动飞行放空截图
禅飘模式太爱了!这游戏居然能自动飞行放空
#新年新安利
9 赞
2 回复
01:43
天之鸟:在云端与星光间的治愈之旅截图
天之鸟:在云端与星光间的治愈之旅
#新年新安利
2 赞
远行也可以观星!截图
远行也可以观星!
可以用观星的星轨加速,然后小鸟和血灵都追不上你(血灵和小鸟会收到观星模式下偏离轨道的惩罚,但不能用星轨加速)
5 赞
2 回复