アルゴリズム1
797 ワード
アルゴリズム
merge-two-sorted-lists
解決方法:再帰
merge-two-sorted-lists
解決方法:再帰
public class Solution{
public ListNode mergeTwoLists(ListNode l1,ListNode l2){
if(l1==null){
return l2;
}
if(l2==null){
return l1;
}
ListNode mergeHead;
if(l1.val
解決方法:backtrocing solution(遡及法)この例は再帰的方式を用いています. public List generateParenthesis(int n){
List list =new ArrayList ();
backtrack(list,"",0,0,n);
return list;
}
public void backtrack(List list,String str,int open,int close,int max){
if(str.length()==max*2){
list.add(str);
}
if(open