ubuntu源码方式安装minisat及其使用

纯小白

1.minisat官网下载压缩包

MiniSat Page

 2,下载好解压之后放到ubuntu /usr/local/src中

 注意这一步的操作,需要借助命令行,权限不够就sudo su,然后输入密码(密码看不见)。可能用到的命令: 

cd .. #上级目录
cd .  #当前目录
cd /  #根目录
mkdir a/b/c #在路径a/b下创建文件夹c
mv d.xx d/e/f #将当前路径下的d.xx文件移动到d/e/f路径下
sudo su  #root权限
exit  #退出root权限

 3,正片:安装

(101条消息) 安装minisat_F~C~H的博客-CSDN博客

 写的太好了!!

就是注意一点:

 4,使用

(101条消息) Minisat的基本使用方法_shang_ch的博客-CSDN博客_minisat

写的也太好了!!

唯一需要注意的一点:怎么写cnf文件

vim a/b/xxx.cnf  #在a/b路径下写一个xxx.cnf文件

 关于vim的操作:Linux Vim编辑器的基本使用__HsForPyp的博客-CSDN博客_vim编辑器

用到的其实只有:i 输入   esc退出输入模式       :wq保存退出(x要先打一个冒号)

5,耗时5小时,,,,这么简单的东东就因为路径没填对,,,,,,关键是刚开始接触linux,加油!!总有一天不会辣么菜的

  

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
8皇后问题是一个经典的问题,其目标是在8x8的棋盘上放置8个皇后,使得每个皇后都不会互相攻击,即它们不在同一行、列或对角线上。可以使用命题逻辑和minisat求解器来找出8皇后问题的所有解,步骤如下: 1. 定义命题变量 将棋盘的每个位置看作一个命题变量,如果该位置上放置了皇后,则该命题变量为真,否则为假。可以使用以下命题变量表示一个8x8的棋盘: p11, p12, p13, p14, p15, p16, p17, p18, p21, p22, p23, p24, p25, p26, p27, p28, p31, p32, p33, p34, p35, p36, p37, p38, p41, p42, p43, p44, p45, p46, p47, p48, p51, p52, p53, p54, p55, p56, p57, p58, p61, p62, p63, p64, p65, p66, p67, p68, p71, p72, p73, p74, p75, p76, p77, p78, p81, p82, p83, p84, p85, p86, p87, p88 2. 定义限制条件 要满足8皇后问题的限制条件,需要定义以下几个限制条件: (1)每行只能有一个皇后。 可以使用以下限制条件来表示每行只能有一个皇后: (p11 ∨ p12 ∨ p13 ∨ p14 ∨ p15 ∨ p16 ∨ p17 ∨ p18) ∧ (p21 ∨ p22 ∨ p23 ∨ p24 ∨ p25 ∨ p26 ∨ p27 ∨ p28) ∧ (p31 ∨ p32 ∨ p33 ∨ p34 ∨ p35 ∨ p36 ∨ p37 ∨ p38) ∧ (p41 ∨ p42 ∨ p43 ∨ p44 ∨ p45 ∨ p46 ∨ p47 ∨ p48) ∧ (p51 ∨ p52 ∨ p53 ∨ p54 ∨ p55 ∨ p56 ∨ p57 ∨ p58) ∧ (p61 ∨ p62 ∨ p63 ∨ p64 ∨ p65 ∨ p66 ∨ p67 ∨ p68) ∧ (p71 ∨ p72 ∨ p73 ∨ p74 ∨ p75 ∨ p76 ∨ p77 ∨ p78) ∧ (p81 ∨ p82 ∨ p83 ∨ p84 ∨ p85 ∨ p86 ∨ p87 ∨ p88) (2)每列只能有一个皇后。 可以使用以下限制条件来表示每列只能有一个皇后: (p11 ∨ p21 ∨ p31 ∨ p41 ∨ p51 ∨ p61 ∨ p71 ∨ p81) ∧ (p12 ∨ p22 ∨ p32 ∨

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值