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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

数据结构链表之循环链表——4

發布時間:2024/7/5 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据结构链表之循环链表——4 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

循環鏈表與約瑟夫問題

循環鏈表定義

  • 定義:循環鏈表的定義十分簡單,只需使一條單鏈表的尾部結點指向頭結點,即可完成循環鏈表

循環鏈表的構建

class Node:def __init__(self, item):self.item = itemself.next = Nonefirst = Node('aa') second = Node('bb') third = Node('cc') forth = Node('dd') fifth = Node('ee')first.next = second second.next = third third.next = forth forth.next = fifth # Create a circle list fifth.next = first

將單鏈表的尾部結點的指針指向頭結點即可

約瑟夫問題

  • 背景簡介:傳說有這樣一個故事,在羅馬人占領喬塔帕特后, 39個猶太人與約瑟夫及他的朋友躲到-個洞中, 39個猶太人決定寧愿死也不要被敵人抓到,于是決定了一個自殺方式, 41個人排成-個圓圈,第一個人從1開始報數, |依次往后,如果有人報數到3 ,那么這個人就必須自殺,然后再由他的下一個人重新從1開始報數,直到所有人都自殺身亡為止。然而約瑟夫和他的朋友并不想遵從。于是,約瑟夫要他的朋友先假裝遵從,他將朋友與自己安排在第16個與第31個位置,從而逃過了這場死亡游戲。


Python代碼實現

class Node:def __init__(self, item):self.item = itemself.next = Nonedef circle_list():head = Nonefor i in range(1, 42):if i == 1:first = Node(i)head = firstcontinue# i != 1first.next = Node(i)first = first.nextif i == 41:first.next = head# Iterate the linked list circlecur = headcount = 1while cur != cur.next:count += 1prev = curcur = cur.next# print(f"count:{count}")if count == 3:print(cur.item)prev.next = cur.nextcur = cur.nextcount = 1print(cur.item)circle_list()

輸出:

3,6,9,12,15,18,21,24,27,30,33,36,39,1,5,10,14,19,23,28,32,37,41,7,13,20,26,34,40,8,17,29,38,11,25,2,22,4,35,16,31

最后兩個數為16和31,兩人成功逃過了這場死亡游戲

總結

以上是生活随笔為你收集整理的数据结构链表之循环链表——4的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 美日韩视频 | 日韩色网站 | 久久国产精品电影 | av在线资源播放 | 含羞草一区二区 | 国产春色| 免费在线黄网站 | 精品国产一区在线观看 | 亚洲精品国产精品乱码在线观看 | 国产精品视频导航 | 国产香蕉视频在线播放 | 精品午夜福利视频 | 91网入口 | 亚洲色图网站 | 亚洲无人区码一码二码三码的含义 | 夜色福利 | 91涩涩视频 | 怡红院成永久免费人全部视频 | 久久人人爽人人人人片 | 波多野结衣免费视频观看 | 久久曹| 视频在线观看一区二区三区 | 成人精品毛片 | 97视频入口| 久久久久久日产精品 | 强行挺进白丝老师里呻吟 | 欧美日韩在线观看免费 | 国产精彩视频一区 | 少妇太爽了太深了太硬了 | 成人综合站 | 8x8ⅹ8成人免费视频观看 | 草碰在线视频 | 久色网| 成人毛片视频网站 | 亚洲免费黄色 | 午夜做爰xxxⅹ性高湖视频美国 | 蜜桃精品在线观看 | 91免费影片 | 久久曰视频 | 激情一区二区三区 | 少妇一边呻吟一边说使劲视频 | 精品国产乱码久久久久久1区2区 | 国产精品久久久久久久久免费软件 | 成年人免费在线观看视频网站 | 国产高潮自拍 | 亚洲国产精品久久久 | 九久久久久| 欧美日韩视频在线观看免费 | 麻豆免费av | 香蕉视频亚洲 | 国产51精品 | 午夜在线一区二区 | 91插插插影库永久免费 | 激情五月综合色婷婷一区二区 | 俄罗斯嫩小性bbwbbw | 一区二区日本视频 | 中文字幕一区二区久久人妻 | 国产福利社 | 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲国产欧美日韩在线 | 夜色福利 | 欧美性受xxxxxx黑人xyx性爽 | 男人av在线| 国产乱淫片视频 | 天天干夜夜撸 | 蘑菇福利视频一区播放 | 国产精品久久免费 | 国产av无码国产av毛片 | 人人爽夜夜爽 | 97激情| 国产精品36p | 亚洲成人手机在线 | 少妇aaaa | 国产一区二区三区免费播放 | 99re久久精品国产 | 欧美成人精品二区三区99精品 | 男ji大巴进入女人的视频 | 波多野结衣中文一区 | 丁香六月色 | www.好了av | 日韩成人免费在线 | 麻豆成人在线观看 | 日韩欧美国产一区二区在线观看 | 欧美精品黑人猛交高潮 | av免费看片 | 国产一区二区三区四区 | √天堂中文官网8在线 | 91精品啪 | 欧美精品观看 | 色视频免费 | 人人爽人人做 | 日本内谢少妇xxxxx少交 | 毛片av免费| 成人免费三级 | 日本免费高清一区二区 | 欧美爽爽爽 | www.美色吧.com| 久久精品91| 日韩av不卡在线播放 |