青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

OnTheWay2012
埋葬昨天的我,迎來重生的我!
posts - 15,  comments - 89,  trackbacks - 0
re: 鏈表實(shí)驗(yàn) OnTheWay 2011-01-09 07:45
我依據(jù)你寫的這篇文章也發(fā)表了一篇文章,可能解決你的問題,有空的時(shí)候請到我博客看一下。
@GunsNRose
說“#re: 一種線程安全的單例模式實(shí)現(xiàn)方式 傻逼實(shí)現(xiàn)也好意思貼出來?丟人現(xiàn)眼”這句話的人的名字也是叫“GunsNRose”,可能是碰巧和你重名。
@OwnWaterloo
我覺得不是線程安全的,原因如下:
在你給出的代碼中類S中的函數(shù)(雖然現(xiàn)在我還沒有想不出這種函數(shù))可能不是線程安全的。

我的MSN是wwj_5_209@163.com,能否加我一下,我們討論一下。
@OwnWaterloo
您好,首先感謝您對本隨筆的關(guān)注。懇請您說詳細(xì)一點(diǎn),我不太明白哪些地方還不是線程安全的。
還沒仔細(xì)看,但是能夠?qū)戇@么多就很不錯(cuò)了。
加油!
@vane
以下代碼是根據(jù)我的方法寫出來的:
unsigned int Drink(unsigned int nBottleNum)
{
unsigned int nTotal = 0;

unsigned int nBitNum = 1;
for(double i = 1 ; i < sizeof(nBottleNum) * 8.0 ; i++)
{
if(pow(2.0, i) > nBottleNum)
{
nBitNum = static_cast<int>(i);
break;
}
}

for (unsigned int i = 1 ; i <= nBottleNum ; i++)
{
unsigned int nMask = 1;
cout<<"第"<<i<<"瓶水被以下老鼠喝了"<<flush;
for (unsigned int j = 1 ; j <= nBitNum ; j++)
{
if (0 != (nMask & i))
{
nTotal++;
cout<<j<<" ";
}

nMask <<= 1;
}
cout<<endl;
}

return nTotal;
}

我比較愚鈍,經(jīng)過3個(gè)多小時(shí)的思考后我明白了2分法,謝謝你讓我又明白了一種方法
@vane
我不太明白您說的二分法是什么意思,能不能舉個(gè)例子?
另外你再仔細(xì)多看幾遍我說的方法的話,可能會看懂。
@小時(shí)候可靚了
也謝謝你的關(guān)注
@marco
非常感謝,終于讓我明白了。
template<int T>
int smstrlen(char*p)
{
if(p[T]==0)
return T;
return smstrlen<T+1>(p);
}

想到這種方法很不錯(cuò)!我沒有想到。
不過這種方法只是把遞歸的邏輯改成了模板實(shí)現(xiàn),并且需要
template<>
int smstrlen<500>(char*p)
{
if(p[500]==0)
return 500;
return -1;
}
這個(gè)特化的模板來結(jié)束編譯器的遞歸推導(dǎo)過程。

此種解法的思想很好,不過此種方法存在的限制比遞歸還嚴(yán)重(需要特化,而這種特化太大了不好,太小了又可能出現(xiàn)問題)。


一下是使用尾遞歸的一種實(shí)現(xiàn):
int MyStelen(char *str, int size = 0)
{
return (*str++ == '\0') ? size : MyStelen(str, size + 1);
}

這種尾遞歸,不存在stack over flow的問題。不過沒有多大實(shí)際意義,僅僅具有學(xué)術(shù)討論價(jià)值,還是使用循環(huán)的方式比較好。
訪問非法內(nèi)存的意思是:訪問了你沒有權(quán)限操作的內(nèi)存,或者說是你不應(yīng)該操作的內(nèi)存。
(int *)&p - sizeof(int) * 2 ,這句代碼就是訪問了不應(yīng)該訪問的內(nèi)存 ,雖然是 - sizeof(int) * 2。
這種操作是依據(jù)于實(shí)現(xiàn)的,是危險(xiǎn)的操作,當(dāng)然了訪問非法內(nèi)存并一定會死機(jī)。
最后出題人給出的算是答案嗎?!
假如給定的字符串有1億個(gè)字符,那么是否需要寫1億個(gè)if?
盼給出解釋。
第二個(gè)答案根本就是訪問非法內(nèi)存。
#include <pthread.h> 這個(gè)文件是系統(tǒng)的嗎,還是你寫的?
@楊帆
感謝你的持續(xù)關(guān)注。
你的鉆研精神值得敬佩。
@楊帆
謝謝你的關(guān)注。
不過strValue.c_str()沒有返回什么臨時(shí)的指針。
因?yàn)閏_str()函數(shù)返回的是一個(gè)char const *類型,這說明返回的指針是不可寫的。但是我為了讓返回的指針可寫,所以加了const_cast。這同時(shí)說明有const_cast的地方都存在潛在的錯(cuò)誤。你可以在VC2005的debug版下看看程序具體的執(zhí)行過程,在此過程中沒有創(chuàng)建臨時(shí)的字符串?dāng)?shù)組。
@hoodlum1980
呵呵,我的理解有誤,按照你的方案確實(shí)可以實(shí)現(xiàn)。
不過時(shí)間效率和空間效率確實(shí)不是太高。
另外如果可以使用這么多系統(tǒng)函數(shù)的話,那還是使用標(biāo)準(zhǔn)庫的bitset方便些。
代碼如下:
#include <iostream>
#include <bitset>
#include <algorithm>

using namespace std;

size_t GetBitNumOfOne_ByBitSet(unsigned int nValue)
{
const size_t sizeBitNum = 8;
bitset<sizeof(unsigned int) * sizeBitNum> TestBitSet(nValue);
string strContent = TestBitSet.to_string();
return std::count(strContent.begin(), strContent.end(), '1');
}

void main()
{
//測試數(shù)據(jù)
cout<<GetBitNumOfOne_ByBitSet(0)<<endl;
cout<<GetBitNumOfOne_ByBitSet(1)<<endl;
cout<<GetBitNumOfOne_ByBitSet(2)<<endl;
cout<<GetBitNumOfOne_ByBitSet(123)<<endl;
cout<<GetBitNumOfOne_ByBitSet(0xff)<<endl;
}
@樂蜂專賣店
別在這里做廣告了。
不可行。
你的方法的思想是有點(diǎn)類似于桶排序的思想,但是是不可行的。
首先從時(shí)間效率和空間效率上看與上述的任何一個(gè)方案相比都沒有優(yōu)勢。
另外在計(jì)算機(jī)里數(shù)據(jù)是按照二進(jìn)制的方式進(jìn)行存儲的,按照你的方案還需要把二進(jìn)制再轉(zhuǎn)換成16進(jìn)制的,如果你能進(jìn)行轉(zhuǎn)換的話,很可能說明此時(shí)你已經(jīng)知道了這些二進(jìn)制位中有多少個(gè)1了。
re: 面試感悟 OnTheWay 2010-03-24 18:24
@billow
您好,謝謝你的評論。
我最近也想看看關(guān)于socket方面的書,我看到你說你在看<精通vc++ Socket編程> 這本書,書的全名是叫什么?感覺這本書怎么樣?謝謝了。
re: 面試感悟 OnTheWay 2010-03-24 09:44
@陳梓瀚(vczh)
謝謝你的回復(fù)。
最后這句話確實(shí)有些欠妥,太過張狂了。
感謝你的提醒!

<2025年10月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用鏈接

留言簿(4)

隨筆分類

隨筆檔案

友情連接

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久久久尹人网香蕉| 国产一区二区精品| 亚洲欧美国产77777| 日韩视频国产视频| 亚洲精品在线观看视频| 亚洲第一精品夜夜躁人人爽| 久久精品视频在线看| 欧美亚洲免费| 老司机午夜精品| 欧美成人按摩| 亚洲人成亚洲人成在线观看| 亚洲裸体视频| 亚洲欧美日韩视频一区| 久久国产精品久久久久久久久久 | av成人激情| 亚洲综合不卡| 蜜臀99久久精品久久久久久软件| 欧美高清视频| 国产农村妇女毛片精品久久莱园子| 国产精品日韩精品欧美精品| 黄色成人在线网址| 亚洲精品视频在线看| 亚洲图色在线| 久久久久国产精品一区二区| 亚洲国产另类久久精品| 亚洲综合视频在线| 久久婷婷国产麻豆91天堂| 欧美日韩二区三区| 黑丝一区二区三区| 亚洲午夜av在线| 免费不卡亚洲欧美| 亚洲午夜精品网| 欧美电影免费网站| 国产亚洲精品久久久| 99在线精品观看| 免费不卡中文字幕视频| 中文久久精品| 老司机一区二区三区| 最新日韩欧美| 久久国产日韩欧美| 国产精品久久久久久久一区探花| 最新国产拍偷乱拍精品| 久久久精品免费视频| 一区二区三区四区五区视频| 免播放器亚洲| 国内精品国语自产拍在线观看| 亚洲视频网站在线观看| 欧美激情日韩| 久久久www成人免费无遮挡大片 | 欧美午夜在线| 亚洲国产黄色片| 久久夜色精品国产亚洲aⅴ| 一区二区三区**美女毛片| 欧美 日韩 国产在线| 一色屋精品视频免费看| 久久精品夜色噜噜亚洲a∨| 亚洲特级毛片| 国产精品久久久久一区| 久久永久免费| 国产亚洲欧美一区| 久久精品国产欧美亚洲人人爽| 亚洲视频一区二区| 欧美调教vk| 欧美日本三区| 国产精品美女在线观看| 亚洲视频日本| 一区二区日韩| 国产精品国产精品| 亚洲一区二区三区四区五区黄| 亚洲高清在线精品| 久久久xxx| 亚洲肉体裸体xxxx137| 一区二区三区自拍| 久久久久看片| 久久久噜噜噜久久久| 国外成人性视频| 久久综合网色—综合色88| 西西人体一区二区| 国产一区观看| 久久综合中文| 久久午夜影视| 亚洲精品影视在线观看| 欧美国产在线电影| 欧美美女福利视频| 亚洲综合色网站| 午夜在线视频一区二区区别| 国产午夜精品久久久久久免费视| 久久视频在线看| 欧美电影在线免费观看网站| 亚洲一区二区成人| 久久久久国产精品麻豆ai换脸| 久久国产精品毛片| 在线观看一区二区精品视频| 一级成人国产| 在线一区二区三区四区五区| 欧美韩日一区| 国产欧美日韩在线观看| 国产在线精品一区二区中文| 亚洲国产精品久久| 亚洲久色影视| 国产精品综合视频| 欧美.日韩.国产.一区.二区| 欧美日本亚洲| 久久久噜噜噜久久中文字免| 欧美大片在线影院| 亚洲欧美日韩国产成人精品影院| 欧美在线黄色| 在线一区二区视频| 久久久久久久久一区二区| 亚洲无玛一区| 欧美不卡视频一区发布| 欧美中日韩免费视频| 欧美日韩精品一区| 欧美高清hd18日本| 黄色日韩网站| 性伦欧美刺激片在线观看| 99国产精品国产精品久久| 欧美在线影院| 欧美亚洲网站| 欧美久久电影| 欧美激情一区二区三区不卡| 国产亚洲精品aa午夜观看| 亚洲美女色禁图| 亚洲精品一二三区| 麻豆精品精品国产自在97香蕉| 久久国产88| 国产日韩欧美自拍| 亚洲自拍电影| 羞羞色国产精品| 国产精品久久久久久久久动漫| 亚洲乱码国产乱码精品精可以看 | 久久国产精品网站| 欧美在线视频一区二区| 国产精品麻豆va在线播放| 亚洲免费精品| 亚洲视频免费| 国产精品成人av性教育| 日韩一级大片在线| 亚洲一二三区在线| 欧美日韩在线视频一区| 亚洲成在人线av| 影音先锋日韩有码| 久久午夜激情| 亚洲国产天堂久久国产91| 禁断一区二区三区在线 | 免费中文日韩| 欧美激情片在线观看| 亚洲国产一区在线观看| 欧美成人69| 9色精品在线| 99这里只有精品| 中文国产成人精品| 欧美日韩另类在线| 日韩午夜高潮| 亚洲欧美日产图| 国产日韩一区二区三区在线| 性色av一区二区怡红| 久热re这里精品视频在线6| 精品1区2区3区4区| 免费观看成人| 洋洋av久久久久久久一区| 欧美一区成人| 国模叶桐国产精品一区| 久久久综合网站| 91久久香蕉国产日韩欧美9色| 中文av字幕一区| 国内精品久久久久久影视8| 久久这里有精品15一区二区三区 | 亚洲人在线视频| 欧美日韩一区二| 午夜激情一区| 亚洲国产99精品国自产| 亚洲制服av| 在线日韩av片| 国产精品v欧美精品v日韩精品| 午夜精品偷拍| 亚洲精品麻豆| 美女视频一区免费观看| 亚洲永久精品国产| 亚洲黄色在线视频| 国产日韩欧美精品| 欧美日韩一级片在线观看| 久久久xxx| 亚洲一区制服诱惑| 91久久久久久| 美女视频一区免费观看| 香蕉久久一区二区不卡无毒影院 | 久久一区视频| 一区二区高清| 亚洲国产高清一区二区三区| 国产日韩一区二区| 欧美日韩亚洲不卡| 欧美国内亚洲| 久热精品视频| 久久精品在线观看| 亚洲免费在线视频一区 二区| 亚洲精品黄色| 91久久精品国产91久久性色tv | 亚洲一级影院| 91久久精品一区|