原创 4人過橋問題

問題:在漆黑的夜裏,四位旅行者來到了一座狹窄而且沒有護欄的橋邊。如果不借助手電筒的話,大家是無論如何也不敢過橋去的。不幸的是,四個人一共只帶了一隻手電筒,而橋窄得只夠讓兩個人同時通過。如果各自單獨過橋的話,四人所需要的時間分別是1,2,5

原创 mui 安卓單頁面下拉刷新問題

很多人說 安卓一定要雙webview才能下拉刷新,偶然發現其實不是的,是js引用錯了,請使用mui.js不是mui.min.js,mui.min.j

原创 《Flask Web開發》這本書中的一些坑

書的代碼有點舊,github地址的代碼是新的,不過有的還是會報錯,我覺得也有可能是作者用心良苦,因爲找bug的時候,我學到了不少東西,23333。1.書上不少代碼都是基於 python manager.py shell來演示的。不過git

原创 利用二項式定理打印楊輝三角形

楊輝三角形的每一層實際上就是二項式定理中的二項式係數的展開https://wenku.baidu.com/view/2864c923ccbff121dd3683cc.html所以楊輝三角形的打印不需要複雜的判斷,只需要一個組合數的函數就行

原创 FFmpeg 筆記

-vf pp=lb 是目前發現的反交錯效果最好的,但是整體會有所模糊 轉換vob文件,尤其是運動畫面較多推薦使用yadif=1,-vf yadif=1  -b 4000k 下載m3u8: ffmpeg -i http://.../pla

原创 pdftk書籤不支持中文的解決辦法(python代碼)

中文標題需要轉換成十進制Unicode編碼  def chEncode(title): etitle='' for word in title: etitle=etitle+"&#"+str(ord(wo

原创 js 操作粘貼板

並不需要依賴什麼clipboard.min.js,有更直接的方法。  navigator.clipboard.writeText('Hello Alligator!') .then(() => { // Success!

原创 FFmpeg 反交錯經驗

-vf pp=lb 是目前發現的反交錯效果最好的

原创 python 以及相關工具 的坑

有時候url的字符串可能帶着空格或者\n,print函數打印看不出,要用 print(repr(url)),或者乾脆養成習慣把url.strip()傳入requests,不然會莫名的404

原创 cron踩坑

需要加上PATH,不然會找不到自己寫的命令

原创 7-38 數列求和-加強版

給定某數字A(1≤A≤9)以及非負整數N(0≤N≤100000),求數列之和S=A+AA+AAA+⋯+AA⋯A(N個A)。例如A=1, N=3時,S=1+11+111=123。 輸入格式: 輸入數字A與非負整數N。 輸出格式: 輸出其N項

原创 5-37 整數分解爲若干項之和

7-37 整數分解爲若干項之和 (20 分) 將一個正整數N分解成幾個正整數相加,可以有多種分解方法,例如7=6+1,7=5+2,7=5+1+1,…。編程求出正整數N的所有整數分解式子。 輸入格式: 每個輸入包含一個測試用例,即正整數N

原创 7-23 幣值轉換 (20 分)

輸入一個整數(位數不超過9位)代表一個人民幣值(單位爲元),請轉換成財務要求的大寫中文格式。如23108元,轉換後變成“貳萬叄仟壹百零捌”元。爲了簡化輸出,用小寫英文字母a-j順序代表大寫數字0-9,用S、B、Q、W、Y分別代表拾、百、仟

原创 pta 6-10 階乘計算升級版

#include <stdio.h> void Print_Factorial ( const int N ); void my_multiplication(int a[],int al,int b[],int bl); void

原创 C語言打印一個數的所有因子(不包括它本身),按順序排列

這個填空題,還挺有意思,就改了下輸入方式記下來。 #include <stdio.h> # include <stdlib.h> #define N 100 long factor(int m,int fac[],int *cp)