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 而直接進行訪問的資料結構。也就是說,它通過把關鍵碼值對映到表中乙個位置來訪問記錄,以加快查詢的速度。這個對映函式叫做雜湊函式,存放記錄的陣列叫做雜湊表。陣列 所謂陣列,是有序的元素序列。若將有限個型別相同的變...