每日一題 46

2021-10-19 17:58:51 字數 512 閱讀 5732

第四十六題:定義乙個3行3列的二維陣列,從鍵盤輸入9個數的值。輸出其中最大值和最小值及其所在的行列座標。

#include 「stdio.h」

void main()

//運算:

max=arr[0][0];

min=arr[0][0];

for(i=0;i<3;i++)

for(j=0;j<3;j++)

if(arr[i][j]

}//輸出:

printf("the result is :\n");

printf("the max element is %d, index is [%d][%d]\n\n",max,max_i,max_j);

printf("the min element is %d, index is [%d][%d]\n\n",min,min_i,min_j);

}

每日一題 46 合併果子

思路在乙個果園裡,多多已經將所有的果子打了下來,而且按果子的不同種類分成了不同的堆。多多決定把所有的果子合成一堆。每一次合併,多多可以把兩堆果子合併到一起,消耗的體力等於兩堆果子的重量之和。可以看出,所有的果子經過 n 1 次合併之後,就只剩下一堆了。多多在合併果子時總共消耗的體力等於每次合併所耗體...

每日一題 46插入區間

給出乙個無重疊的 按照區間起始端點排序的區間列表。在列表中插入乙個新的區間,你需要確保列表中的區間仍然有序且不重疊 如果有必要的話,可以合併區間 示例 1 輸入 intervals 1,3 6,9 newinterval 2 5 輸出 1 5 6,9 示例 2 輸入 intervals 1,2 3,...

每日一題 leetcode 46 全排列

全排列 難度中等680 給定乙個 沒有重複 數字的序列,返回其所有可能的全排列。示例 輸入 1,2,3 輸出 1,2,3 1,3,2 2,1,3 2,3,1 3,1,2 3,2,1 回溯演算法框架 for 選擇 in 選擇列表 做選擇 將該選擇從選擇列表移除 路徑.add 選擇 backtrack ...