由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 返回字符串所有的 combination
相关主题
问个外循环和内问题问一下OJ的Anagrams那道题
请教一下subset I 输出子集顺序问题请教一个Palindrome Partition问题
max sub vector sum 问题问一道题目
问一个java的基本问题几道微软面试题
G 家电面题目, 欢迎讨论!一个答案看不明白谁解释一下
问一道面试题一道电面题,分享下, 这个题应该用哪几个data structure?
谁能猜猜,这是个什么 algorithm?Permutation leetcode-
LRU questionHackerRank find string..
相关话题的讨论汇总
话题: character话题: string话题: res话题: reslength话题: arraylist
进入JobHunting版参与讨论
1 (共1页)
p*********j
发帖数: 47
1
输入一个字符串,返回所有字串,即"abc" -> {"a", "b", "c", "ab", "bc", "abc"}
。觉得写的好烂,大神们给提提意见,多谢!
public static ArrayList combinationsString(String s) {
ArrayList res = new ArrayList();
for (int i = 1; i <= s.length(); i++) {
dfs(s, 0, i, res);
}
return res;
}
private static void dfs(String s, int start, int resLength, ArrayList<
Character> res) {
if (resLength == 0) {
System.out.println(res.toString());
return;
}
if (start == s.length()) {
return;
}
res.add(s.charAt(start));
dfs(s, start + 1, resLength - 1, res);
res.remove(res.size() - 1);
dfs(s, start + 1, resLength, res);
}
public static void main(String[] args) {
String s = "abc";
combinationsString(s);
}
l*****a
发帖数: 14598
2
你想返回的难道不是List?
I wonder whether "abc" can be stored in List

【在 p*********j 的大作中提到】
: 输入一个字符串,返回所有字串,即"abc" -> {"a", "b", "c", "ab", "bc", "abc"}
: 。觉得写的好烂,大神们给提提意见,多谢!
: public static ArrayList combinationsString(String s) {
: ArrayList res = new ArrayList();
: for (int i = 1; i <= s.length(); i++) {
: dfs(s, 0, i, res);
: }
: return res;
: }
: private static void dfs(String s, int start, int resLength, ArrayList<

o****s
发帖数: 143
3
介题不就是subset咩?

★ 发自iPhone App: ChineseWeb 8.7

【在 p*********j 的大作中提到】
: 输入一个字符串,返回所有字串,即"abc" -> {"a", "b", "c", "ab", "bc", "abc"}
: 。觉得写的好烂,大神们给提提意见,多谢!
: public static ArrayList combinationsString(String s) {
: ArrayList res = new ArrayList();
: for (int i = 1; i <= s.length(); i++) {
: dfs(s, 0, i, res);
: }
: return res;
: }
: private static void dfs(String s, int start, int resLength, ArrayList<

1 (共1页)
进入JobHunting版参与讨论
相关主题
HackerRank find string..G 家电面题目, 欢迎讨论!
求教:贪心算法找零钱的精度问题?问一道面试题
问个字符串距离的问题谁能猜猜,这是个什么 algorithm?
请教leetcode Combination Sum II的code,谢谢。LRU question
问个外循环和内问题问一下OJ的Anagrams那道题
请教一下subset I 输出子集顺序问题请教一个Palindrome Partition问题
max sub vector sum 问题问一道题目
问一个java的基本问题几道微软面试题
相关话题的讨论汇总
话题: character话题: string话题: res话题: reslength话题: arraylist