日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

# N数码问题

發布時間:2025/7/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 # N数码问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

N數碼問題

首先,先貫徹一個理念。奇偶性很神奇,對于一類問題,如果屬于同種性質(奇偶性相同),那么它們就是完全相同(這個在某種意義上說)的,,一些問題如果奇偶性相同那么里面涉及的問題都是等價的。

數碼問題考慮的是逆序對的奇偶性。將二維數組排成一維,空格和左右的數交換不改變逆序對個數(實際上在一維中,空格和左右的數交換,忽略空格的話,交換前后一維數組的排列順序是完全不變的)。

4*4空間5 6 7 8 \n 9 10 % 12 --> 5 6 % 8 \n 9 10 7 12 空格和上面的數7交換相當于7依次和后面的8 9 10交換共N-1個數。將7 8 9 10作為一個整體,內部交換不改變外部的逆序對個數(也就是這個整個前后數的逆序對個數)。在這個整體中,8 9 10之間的逆序對個數也是不改變的,會改變的只有7和8 9 10之間的逆序對個數(共形成N-1個逆序對)。這個整體中,原來是逆序的變成正序,原來正序變成逆序,因此原來逆序對數x+交換后的逆序對數y=N-1;當N為奇數時,x+y=奇數,x,y一奇一偶,差值為奇數 當N為偶數時,x+y=偶數,x,y同奇偶性,差值為偶數
  • 兩個不同狀態相互可達的充要條件:“ 兩個狀態逆序對數之差 ” 和 “ 兩個狀態空格所在行數之差 ” 奇偶性相同。(這里考慮空格所在行數之差是因為,空格只有上下交換才會改變逆序對數)

2019年杭電多校聯賽-Just an Old Puzzle

  • 15數碼是否有解問題
#include <bits/stdc++.h> using namespace std; #define fre freopen("C:\\Users\\22765\\Desktop\\in.txt","r",stdin); #define ms(a) memset((a),0,sizeof(a)) #define rep(i,a,b) for(register int (i)=(a);(i)<(b);++(i)) #define sf(x) scanf("%d",&(x)) #define reg register typedef long long LL; const int inf=(0x7f7f7f7f); const int maxn=3000; int a[20];int main(){int t;sf(t);int x,r;while(t--){int k=0;rep(i,0,4)rep(j,0,4){sf(x);if(x==0){r=i;continue;}a[k++]=x;}//計算逆序對可以使用樹狀數組,這里規模小,直接爆力 int ni=0;rep(i,0,k){rep(j,0,i)if(a[j]>a[i])ni++;}if((ni+3-r)&1)puts("No");else puts("Yes");}return 0; }

轉載于:https://www.cnblogs.com/sstealer/p/11296391.html

總結

以上是生活随笔為你收集整理的# N数码问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久国产热 | 国产九色av | 亚洲天堂男人天堂 | 亚洲一区二区自拍 | 国产精品精品久久久 | 亚洲美女中文字幕 | 狠狠一区 | 久久久久亚洲av成人无码电影 | 亚州国产精品 | 都市激情av | av电影一区二区三区 | 含羞草一区二区三区 | 91超碰在| 三级视频在线 | 少妇一级淫片 | 顶级黄色片| 日本天堂在线播放 | 手机版av| 1024福利| 亚洲一区二区自偷自拍 | 国产日韩一区 | 免费中文视频 | 日韩爱爱网站 | 国产免费一级 | 国产精品久久久久久久裸模 | 国产精品久久婷婷六月丁香 | 免费精品久久 | 久久都是精品 | 少妇一级淫片免费看 | 日韩视频h | 久久精品久久国产 | 成人福利视频网站 | 孕妇丨91丨九色 | 亚洲第一色区 | 久久久一二三 | 欧美国产在线视频 | 国产精品日韩欧美 | 国产成人一区二区在线 | 日韩国产欧美在线视频 | 99产精品成人啪免费网站 | av收藏小四郎最新地址 | 手机在线免费观看av | 黄色小视频免费看 | 久久国产成人精品国产成人亚洲 | www视频免费观看 | 亚洲区 欧美区 | 一区二区三区小说 | 日本成人一级片 | 亚洲综合在线视频 | 精品国产一区二区三区久久 | 色婷婷www| 亚洲iv一区二区三区 | 久久久国产成人一区二区三区 | 婷婷五月小说 | 国产精品自拍区 | 久久久噜噜噜久久久 | 爆乳熟妇一区二区三区霸乳 | 成人做受视频试看60秒 | 大桥未久恸哭の女教师 | 国产黄色大片视频 | 一卡二卡国产 | 日韩欧美一区二区三区四区 | 肉色欧美久久久久久久免费看 | 九九精品视频在线 | 阿v天堂在线观看 | 精品人妻一区二区三区换脸明星 | 国产免费看av | 欧美a级肉欲大片xxx | 羞辱狗奴的句子有哪些 | 国产原创剧情av | 国产一级免费观看 | 中文字幕一区二区三区久久久 | 三级国产网站 | 91久久久久国产一区二区 | 黄色小视频在线看 | 羞羞软件 | 久久人人爽人人 | 青青草97国产精品免费观看 | 三上悠亚中文字幕在线播放 | 男女网站在线观看 | 污视频91| а√天堂8资源中文在线 | 久久久精品一区二区涩爱 | 手机在线观看av | 日本成人午夜 | 有码av在线 | av黄色网址 | 欧美精品一二三四 | 黄色国产在线观看 | 中文字幕一区二区三区四区免费看 | 朝桐光av一区二区三区 | 色日韩| 一本久草 | 中国一级黄色大片 | 成人免费看片39 | 九九热视频这里只有精品 | 日韩欧美成人一区二区三区 | 日本成人久久 | 射黄视频|