[問題] 使用class的問題

看板C_and_CPP作者 (法國號有氣質)時間7年前 (2017/03/28 01:33), 編輯推噓1(107)
留言8則, 6人參與, 最新討論串1/1
我的程式碼如下: http://codepad.org/6Ox1pyAD 我想嘗試使用class,但不知道如何呼叫它...... 目的是輸入一個字串,找出不重複的最長的長度。 譬如輸入的字串是 abcdefabcdeabc,應該要回傳長度是6,顯示 abcdef 如果輸入的是 bbbbbb,就應該回傳長度是1,顯示 b 演算法本身應該是沒問題,但我卡在不知道如何將字串傳入class中, 並回傳找到的長度。 另外就是,演算法本身似乎沒有辦法顯示找到的不重複的最長的字串, 不知道該如何加進去呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.214.128 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1490636022.A.64D.html

03/28 01:58, , 1F
在main裡面加一行,加在Solution s後面
03/28 01:58, 1F

03/28 01:58, , 2F
cout << s.lengthOfLongestSubstring("abc");
03/28 01:58, 2F

03/28 11:11, , 3F
僅回傳顯示,接到顯示再算長度。
03/28 11:11, 3F

03/28 11:20, , 4F
這用 class 毫無意義啊...
03/28 11:20, 4F

03/28 12:55, , 5F
有一定要用class的理由嗎?
03/28 12:55, 5F

03/28 13:03, , 6F
因為他在寫leetcode吧
03/28 13:03, 6F

03/28 18:45, , 7F
樓上正解......我也覺得其實不必用到class,甚至
03/28 18:45, 7F

03/28 18:46, , 8F
不必另寫函式。我只是純粹想利用這機會練習一下class
03/28 18:46, 8F
文章代碼(AID): #1OsKpsPD (C_and_CPP)