作者moussorgsky (法國號有氣質)
看板C_and_CPP
標題[問題] 使用class的問題
時間Tue Mar 28 01:33:38 2017
我的程式碼如下:
http://codepad.org/6Ox1pyAD
我想嘗試使用class,但不知道如何呼叫它......
目的是輸入一個字串,找出不重複的最長的長度。
譬如輸入的字串是 abcdefabcdeabc,應該要回傳長度是6,顯示 abcdef
如果輸入的是 bbbbbb,就應該回傳長度是1,顯示 b
演算法本身應該是沒問題,但我卡在不知道如何將字串傳入class中,
並回傳找到的長度。
另外就是,演算法本身似乎沒有辦法顯示找到的不重複的最長的字串,
不知道該如何加進去呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.214.128
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1490636022.A.64D.html
1F:推 flydragon198: 在main裡面加一行,加在Solution s後面 03/28 01:58
2F:→ flydragon198: cout << s.lengthOfLongestSubstring("abc"); 03/28 01:58
3F:→ pttworld: 僅回傳顯示,接到顯示再算長度。 03/28 11:11
4F:→ uranusjr: 這用 class 毫無意義啊... 03/28 11:20
5F:→ suwako: 有一定要用class的理由嗎? 03/28 12:55
6F:→ Caesar08: 因為他在寫leetcode吧 03/28 13:03
7F:→ moussorgsky: 樓上正解......我也覺得其實不必用到class,甚至 03/28 18:45
8F:→ moussorgsky: 不必另寫函式。我只是純粹想利用這機會練習一下class 03/28 18:46