作者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/cn.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