實驗7-1-3 將陣列中的數逆序存放(20 分)
/* 時間:2018年4月6日16:16:50 思路:第一個和最後一個數字進行交換 */ #include<stdio.h> #define N 10 int main() { int i, n; int temp; int Arr[N]; scanf("%d",&n); for(i=0; i<n; i++) { scanf("%d",&Arr[i]); } for(i=0; i<n/2; i++) { temp = Arr[i]; Arr[i] = Arr[n-i-1]; Arr[n-i-1] = temp; } printf("%d", Arr[0]); //所以此處必須先打印出一個元素 for(i=1; i<n; i++) { printf(" %d",Arr[i]); //因為行末尾不能有空格 } return 0; }
相關推薦
實驗7-1-3 將陣列中的數逆序存放(20 分)
/* 時間:2018年4月6日16:16:50 思路:第一個和最後一個數字進行交換 */ #include<stdio.h> #define N 10 int main() { int
練習7-3 將陣列中的數逆序存放(20 分)
本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。輸入格式:輸入在第一行中給出一個正整數n(1)。第二行輸入n個整數,用空格分開。輸出格式:在一行中輸出這n個整數的處理結果,相鄰數字中間用一個空格分開,行末不得有多餘空格。輸入
實驗7-1-2 求最大值及其下標(20 分)
/* 時間:2018年4月6日16:13:18 思路:設最大值為a[0],遍歷陣列,找打最大值對應的下標,並記錄下來。 */ #include<stdio.h> #define N 10 i
練習7-3 將陣列中的數逆序存放 (20 point(s)
練習7-3 將陣列中的數逆序存放 (20 point(s)) 本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。 輸入格式: 輸入在第一行中給出一個正整數n(1≤n≤10)。第二行輸入n個整數,用空格分開。 輸出格式: 在一行中輸
7-1 2018final世界盃也瘋狂之球隊積分計算(20 分)
這是一個世界盃賽場,有球隊類,其中,隊名、記錄每場比分的陣列、累計積分 是其三個私有資料成員;有兩個成員函式,分別是根據各場比分計算累計積分、以及計算淨勝球總和。請新增適當的建構函式。 積分計算規則是:勝者得三分,負者不得分,打平雙方各得一分。 輸入格式: 輸入僅一行,表示這個球隊資訊,分別
陣列中的逆序對(Java實現)
本題為劍指offer面試題36 [程式設計題]陣列中的逆序對 熱度指數:67584 時間限制:1秒 空間限制:32768K 在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個
陣列中的逆序對(java版)
【解題思路】在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個陣列中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 【輸入描述】題目保證輸入的陣列中沒有的相同
中M2018春C入門和進階練習集 函數題 6-1 使用函數求素數和(20 分)
|| bre 題目 span lse for mes view html 函數題 6-1 使用函數求素數和(20 分) 本題要求實現一個判斷素數的簡單函數、以及利用該函數計算給定區間內素數和的函數。 素數就是只能被1和自身整除的正整數。註意:1不是素數,2是素數。 函
習題3.4 最長連續遞增子序列(20 分)浙大版《數據結構(第2版)》題目集
space align font list 格式 ott mar 不能 第一次 給定一個順序存儲的線性表,請設計一個算法查找該線性表中最長的連續遞增子序列。例如,(1,9,2,5,7,3,4,6,8,0)中最長的遞增子序列為(3,4,6,8)。 輸入格式: 輸入
《劍指offer》系列 陣列中的逆序對(Java)
連結 牛客:陣列中的逆序對 題目描述 在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個陣列中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 輸入描述 題目保證輸入的陣
【劍指offer】陣列中的逆序對(校正書上錯誤)【歸併排序】
題目描述 在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個陣列中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 題目保證輸入的陣列中沒有的相同的數字 資料範圍:
7-11 社交網路圖中結點的“重要性”計算 (30 分)(Dijkstra演算法)
題意: 思路:對每個輸入的點跑一遍dijkstra演算法,然後對這個點到所有點的距離求和按公式輸出就可以了。 (這次嘗試了用陣列模擬連結串列來做最短路問題,重新整理了自己對最短路的理解) 這裡構造連結串列的過程我的理解一直有誤差,第一行的式子中參與程式碼構建的
陣列中的逆序對(分治、遞迴與合併)
在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。 輸入一個數組,求出這個陣列中的逆序對的總數P。 將P對1000000007取模的結果輸出。 即輸出P%1000000007 輸入描述: 題目保證輸入的陣列中沒有的相同的數字 資料範圍: 對
7-52 陣列元素迴圈右移問題 (20 分)
7-52 陣列元素迴圈右移問題 (20 分) 一個數組A中存有N(>0)個整數,在不允許使用另外陣列的前提下,將每個整數迴圈向右移M(≥0)個位置,即將A中的資料由(A0A1⋯AN−1)變換為(AN−M⋯AN−1A0A1⋯A
資料結構與演算法分析筆記與總結(java實現)--陣列11:陣列中的逆序對(﹡)
題目:在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個陣列中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 輸入描述: 題目保證輸入的陣列中沒有相同的數字 資料範圍:
劍指offer:陣列中的逆序對(Python)
題目描述 在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個陣列中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 解題思路 這道題在牛客網上,有Pytho
【問題求教】7-2 兩個有序連結串列序列的交集 (20 分)
已知兩個非降序連結串列序列S1與S2,設計函式構造出S1與S2的交集新連結串列S3。 輸入格式: 輸入分兩行,分別在每行給出由若干個正整數構成的非降序序列,用−1表示序列的結尾(−1不屬於這個序列)。數字用空格間隔。 輸出格式: 在一行中輸出兩個輸入序列的交集序列
1008 陣列元素迴圈右移問題 (20 分)
1008 陣列元素迴圈右移問題 (20 分) 一個數組A中存有N(>0)個整數,在不允許使用另外陣列的前提下,將每個整數迴圈向右移M(≥0)個位置,即將A中的資料由(A0A1⋯AN−1)變換為(AN−M⋯AN−1A0A1⋯A
1008 陣列元素迴圈右移問題 (20 分)
一個數組A中存有N(>0)個整數,在不允許使用另外陣列的前提下,將每個整數迴圈向右移M(≥0)個位置,即將A中的資料由(A0A1⋯AN−1)變換為(AN−M⋯AN−1
7-2 兩個有序連結串列序列的合併 (20 分)
已知兩個非降序連結串列序列S1與S2,設計函式構造出S1與S2合併後的新的非降序連結串列S3。 輸入格式: 輸入分兩行,分別在每行給出由若干個正整數構成的非降序序列,用−表示序列的結尾(−不屬於這個序列)。數字用空格間隔。 輸出格式: 在一行中輸出合併後新的非降序連結串列,數字間用空格分開,結尾不能有