問(wèn)答題寫(xiě)一算法檢測(cè)單向鏈表中是否存在環(huán)(whether there is a loop in a link list), 要求算法復(fù)雜度(Algorithm’s complexity是O(n)) 并只使用常數(shù)空間(space is O(c)). 注意,你只知道一個(gè)指向單向鏈表頭的指針。鏈表的長(zhǎng)度是不定的,而且環(huán)出現(xiàn)的地方也是不定的,環(huán)有可能在頭,有可能在中間。而且要求是檢測(cè), 不能破壞環(huán)的結(jié)構(gòu).
您可能感興趣的試卷

最新試題
標(biāo)識(shí)符的()是指在程序的哪個(gè)區(qū)域里可以使用。
題型:填空題
使用delete對(duì)動(dòng)態(tài)分配的數(shù)組進(jìn)行釋放的語(yǔ)法格式為()。
題型:填空題
在面向?qū)ο蟪绦蛟O(shè)計(jì)中,將一組數(shù)據(jù)和這組數(shù)據(jù)有關(guān)的操作集合組裝在一起形成對(duì)象,這個(gè)過(guò)程叫()。
題型:填空題
程序設(shè)計(jì)語(yǔ)言可以分為三種:低級(jí)語(yǔ)言、中級(jí)語(yǔ)言和高級(jí)語(yǔ)言,C++語(yǔ)言屬于()。
題型:填空題
在程序中使用函數(shù)可以是提高程序的開(kāi)發(fā)效率和()。
題型:填空題