撲克牌面試問題_字節

問題

在這裏插入圖片描述

例子

思路
在這裏插入圖片描述

  • 方法1

  • 方法2

代碼

//方法1
		int[] arr = {1,2,3,4,5,6,7,8,9,10,11,12,13};
		List<Integer> list = new ArrayList<>();
		for(int i=arr.length-1; i>=0; i--) {
			if(list.size()>0) {
				if(list.size()!=1) {
					int n = list.get(list.size()-1);
					list.remove(list.size()-1);
					list.set(0,n);
				}
				
			}
			if(list.size()==0) list.add(arr[i]);
			else list.set(0,arr[i]);
		
		}
//方法2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章