网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月25日漏签0天
c语言吧 关注:801,829贴子:4,375,898
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 2回复贴,共1页
<<返回c语言吧
>0< 加载中...

求助请问这个魔方面损坏该如何通过算法模拟呢?

  • 只看楼主
  • 收藏

  • 回复
  • inc星际苍穹
  • 麻婆豆腐
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
考虑到有一个三阶魔方
每个面的颜色和对应状态如下——
front(前面)
红红红
红红红
红红红
1,1,1
1,1,1
1,1,1
back(后面)
绿绿绿
绿绿绿
绿绿绿
2,2,2
2,2,2
2,2,2
left(左面)
黄黄黄
黄黄黄
黄黄黄
3,3,3
3,3,3
3,3,3
right(右面)
蓝蓝蓝
蓝蓝蓝
蓝蓝蓝
4,4,4
4,4,4
4,4,4
up(上面)
紫紫紫
紫紫紫
紫紫紫
5,5,5
5,5,5
5,5,5
down(下面)
青青青
青青青
青青青
6,6,6
6,6,6
6,6,6
现在考虑模拟破坏魔方面操作,这个就相当于我们把魔方的一个块给拆掉了的操作
破坏front[lbk]0[rbk][lbk]0[rbk]
相当于破坏left[lbk]0[rbk][lbk]2[rbk]
up[lbk]2[rbk][lbk]0[rbk]
同理——
破坏left[lbk]0[rbk][lbk]2[rbk]
相当于破坏front[lbk]0[rbk][lbk]0[rbk]与up[lbk]2[rbk][lbk]0[rbk]
破坏up[lbk]2[rbk][lbk]0[rbk]
相当于破坏front[lbk]0[rbk][lbk]0[rbk]与left[lbk]0[rbk][lbk]2[rbk]
特殊角面
破坏front[lbk]0[rbk][lbk]1[rbk]相当于破坏up[lbk]2[rbk][lbk]1[rbk]
破坏front[lbk]1[rbk][lbk]0[rbk]相当于破坏left[lbk]1[rbk][lbk]2[rbk]
破坏front[lbk]1[rbk][lbk]2[rbk]相当于破坏right[lbk]1[rbk][lbk]0[rbk]
破坏front[lbk]2[rbk][lbk]1[rbk]相当于破坏down[lbk]2[rbk][lbk]1[rbk]
对于六个面的任意[lbk]2[rbk][lbk]1[rbk]均没有对应破坏面对应点
如图所示(以front为例#c语言##数据结构##算法##线性代数#)


  • inc星际苍穹
  • 麻婆豆腐
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
具体以这个为准


2026-01-25 19:29:18
广告
不感兴趣
开通SVIP免广告
  • Kolkas
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不是很懂,但感觉枚举不就好了 列矩阵本质也是枚举


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 2回复贴,共1页
<<返回c语言吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示