集訓第一天

2021-07-14 18:48:44 字數 525 閱讀 6357

1.兩個正整數,它們的乘積等於它們的最大公約數和最小公倍數的乘積。

2.記憶法。用乙個陣列儲存計算的結果,而不是每次迴圈都計算一次。

3.輸入多組資料

int n;

while (n--)

scanf (

4.輸入

#include 

using

namespace

std;

int x,y;

cin>>x>>y;

cout

<5.出錯時先檢查資料型別

input

輸入資料第一行包含乙個數m,接下有m行,每行乙個例項,包含三個正數a,b,c。其中a,b,c <1000;

6.如何確定乙個十進位制數有沒有相同的數字:

int temp[10], x;

cin>>x;

while(x!=0)

陣列元素的值就是出現次數。

7.做題之前先看例項。

集訓第一天

熟悉系統程式設計,了解read open write fread fopen fwrite open開啟檔案o creat若欲開啟的檔案不存在則自動建立該檔案,o rdonly以唯讀方式開啟檔案 最後加入許可權 00700 等 定義函式 ssze t read int fd,void buf,siz...

集訓第一天

open.c include include include include include include int main fd open hello.c o rdwr 讀寫方式開啟存在的檔案 if 1 fd fd open hello.txt o rdwr o creat,00700 先建立檔...

程式設計集訓 第一天

一 基本概念 雜湊表 hash table,也叫雜湊表 是根據關鍵碼值 key value 而直接進行訪問的資料結構。也就是說,它通過把關鍵碼值對映到表中乙個位置來訪問記錄,以加快查詢的速度。這個對映函式叫做雜湊函式,存放記錄的陣列叫做雜湊表。陣列 所謂陣列,是有序的元素序列。若將有限個型別相同的變...