第三週程式設計總結

2022-06-28 02:45:14 字數 1950 閱讀 4525

上三角矩陣指主對角線以下的元素都為0的矩陣;主對角線為從矩陣的左上角至右下角的連線。

本題要求編寫程式,判斷乙個給定的方陣是否上三角矩陣。

輸入第一行給出乙個正整數t,為待測矩陣的個數。接下來給出t個矩陣的資訊:每個矩陣資訊的第一行給出乙個不超過10的正整數n。隨後n行,每行給出n個整數,其間以空格分隔。

每個矩陣的判斷結果佔一行。如果輸入的矩陣是上三角矩陣,輸出「yes」,否則輸出「no」。23

這個題剛開始我沒有用陣列儲存數字,直接就用數代替,後來發現,一直會輸出no,後來才知道,我如果用數就會代替前面那個數,多個陣列就只能輸出一種,所以對於程式設計,不懂一定要搞懂,這樣才有點效果。

基礎作業

給定乙個整數陣列(包含正負數),找到乙個具有最大和的子陣列,返回其最大的子陣列的和。

例如:[1, -2, 3, 10, -4, 7, 2, -5]的最大子陣列為[3, 10, -4, 7, 2]

請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。

在不刪除原有檔案內容的情況下,將最大子陣列以及子陣列的和寫入檔案。

開始時開啟失敗,可能是發現檔名那裡出錯了,然後就改了

周/日期

這週所花時間

**行數

學到的知識簡介

目前比較迷惑的問題

第一周六個小時左右

102學習了陣列

對於陣列的使用不太熟悉

第二週八個小時左右

98學習了檔案,學會使用檔案去處理**

對於檔案的一些操作

第三週十個小時

124學習了二維陣列

暫時沒有

學習了檔案之後,發現有好多內容都不會,有點難受,未來繼續加油

雖然分組了,但是還是沒有和組員一起程式設計

第三週總結

三 快排與歸併 本週所學習的主要有遞迴 樹及二叉樹 快排和歸併排序,bfs與dfs 什麼是遞迴?在數學與電腦科學中,遞迴 recursion 是指在函式的定義中使用函式自身的方法。實際上,遞迴,顧名思義,其包含了兩個意思 遞 和 歸,這正是遞迴思想的精華所在。遞迴的使用場景及例題 遞迴我們在生活中就...

《java程式設計》第三週學習總結

第三章主要內容有if條件分支語句,switch開關語句,迴圈語句和break,continue語句,陣列和for語句。注 例 s instanceof object 如果是則為true,否則是false if 表示式 if 表示式 else if else if else多條件分支語句 if 表示式...

C 程式設計 第三週

程式設計題 1 下面程式輸出的結果是 05 請填空 include using namespace std class a main 輸入 無輸出0 5 include using namespace std class a int getobj main 下面程式的輸出是 10 請補足sample...