考核 題改錯
int a[5]
=;int*p=a;
*a++;*
++a;
這兩個都是錯誤的,陣列名不能自加減
a-神奇的手風琴
分別從字串頭和字串末相向查詢,找到乙個「[」和乙個』:』,乙個』:'和乙個"]",若找不到,則不成立返回-1
若找到之後前者下標大於後者下標,也返回 -1,若後者大於前者,則在兩個下標之間數「|」的個數。
**如下:
在這裡插入#include
#include
intmain
(void)if
(f1&&a[i]
==':')}
for(i=len-
1;i>=
0;i--)if
(f4&&a[i]
==':')}
if(start>=end)
else
printf
("%d"
,cnt+4)
;}return0;
}**片
b-做不完的作業
先找到規定時間最晚的作業,然後從它開始,尋找規定時間大於等於他,且分值最大的作業放到乙個新陣列的相應位置,再將該作業的分值歸零,然後在尋找規定時間第二晚的作業。
**如下:
#include
struct data
;int
main
(void)
;struct data s[
1001];
scanf
("%d"
,&n)
;for
(i=0
;i)for
(i=0
;i) max=s[0]
.t;for
(i=0
;ifor(i=max;i>
0;i--)}
s[set]
.a=0
; k[i]
=max;
}for
(i=1
;i<=max;i++
)printf
("%d\n"
,sum);}
return0;
}
p1008 [noip1998 普及組] 三連擊
這道題的標籤是暴力列舉,我們要找到由一到九構成的能呈1:2:3的三個數,經分析得,只需要列舉123到329即可。
**如下:
#include
intmain
(void)
;//用來標記1到9的陣列
for(i=
123;i<=
329;i++
) a[x]=0
;}if(flag)
printf
("%d %d %d\n"
,i,j,k);}
return0;
}
python學習日記(5)
格式限定 可作為閉包使用 print format python 學習日記 print format python 學習日記 print format python 學習日記 print format language python dairy 學習日記 article python 學習日記 pr...
leetcode學習日記5 編輯距離
給定兩個單詞word1和word2,計算出將word1轉換成word2所使用的最少運算元。你可以對乙個單詞進行三種操作 插入乙個字元 刪除乙個字元 替換乙個字元 例項 輸入word1 horse word2 rose 輸出3 解釋 horse rorse rorse rose rose ros 思路...
python菜鳥日記5
1.在python中我們可以匯入模組,來呼叫模組裡面的函式,在乙個模組中,我們可以定義很多的函式和變數,但有些函式我們並不希望被別人使用,只希望在模組內部使用,那麼,我們可以通過 下劃線 字首來實現,比如 abc,qiuhe,但是python並沒有強制限制訪問函式或變數,只是一種程式設計的習慣而已 ...