原创 統計字數問題

文章內就不再貼題目了,有需要大家可以直接去OJ上查看—統計字數問題。 1. 算法描述 本題目採用了排列組合的思想。分別計算每個數字在每一位上出現的次數,累加之後,即爲最後的結果。 需要特別注意的是,我們直接用排列組合直接

原创 1.2 數據抽象(Part 2 -- Creative Problems)

State: Done! 第十六 & 十七題 package com.chenswe; /** * Created by chen_swe on 3/13/16. */ public class Rational { p

原创 HDU 1312 - Red and Black

解題感悟: 將數組開大一點( 並從 (1, 1) 開始存方陣 )可以避免過多的驗證數組下標驗證; 本題適合使用BFS方法來解; #include<stdio.h> #include<string.h> #define MAXN 25

原创 Qt 實例--計算圓面積

這個小程序是爲了Qt開發練手用的,爲了詳細掌握其中內容,我會在代碼中加入詳細註釋。 Talk is cheap. 最終界面 1. calculate.h #ifndef CALCULATE_H #define CALCULA

原创 PKU - 3984 迷宮問題

解題感悟: 類似求最短路徑的問題,都使用BFS; #include<stdio.h> #include<string.h> int map[5][5]={0}; int list[1000]={0}; int temp[1000]

原创 HDU - 1241 Oil Deposits

題目要求:求油田個數(直接相鄰或對角相鄰的@ 算一個油田) 解題感悟: 1. 這道題使用了利用了DFS的思想; 2. 填充的方法着實不錯~~。 #include<stdio.h> #include<string.h> #defi

原创 HUD Problem - 1251 統計難題

解題感悟: 提交時注意語言選擇,這道題用G++提交 ,會爆內存(Memory Limit Exceeded),用c++提交可以AC . 這道題用一般方法(把單詞全放在數組裏檢索)的話一般會超時(Time Limit Exceeded)

原创 UVa - 113 Power of Cryptography

解題感悟: 突然發現用double類型來處理這題好方便[]~( ̄▽ ̄)~* #include<stdio.h> #include<math.h> #include<string.h> char k[100]; int main(v

原创 實數的浮點表示法臨界值計算

最大:(1-2exp(-24))*2exp(128) 最小: 目前見到有兩種版本(個人更傾向於第一種) 2exp(-126) (可參考《計算機組成與設計:硬件、軟件接口》——3.5) (1-2exp(-1))*2exp

原创 HDU-OJ Problem - 1042 N!

HDU-OJ Problem - 1042 N! Language : G++ #include<stdio.h> #include<string.h> #define MAXN 40000 //10000! 一共有 3

原创 ZOJ Problem Set - 1007 Numerical Summation of a Series

ZOJ Problem Set - 1007 Numerical Summation of a Series 文章來源 這道題基本算是純數學題,下次見到類似的記得不要慌! 假設n是要達到精度要求的要計算到的數: 到這裏就差不

原创 CentOS 7 WIFI顯示Hardware Disabled

本文是對解決該問題所使用命令的大致總結(不確定那些有用,因爲昨晚搞到12點多還是Hardware Disabled,但今天早上開機後發現恢復了,,滿滿的黑科技,,) //主要參考(其實算就參考了這一個) http://ubuntufor

原创 1.2 數據抽象(Part 1 -- Exercises)

State: Done! Tips: IDEA中Program arguments 一欄添入的是所需要的命令行參數,以第一題爲例,需要參數100,則在該欄中直接輸入100,然後Apply->OK即可,運行時IDE會直接導入。 You

原创 UVa - 424 Integer Inquiry

解題感悟: char類型只可保存小於128的數,超出的話會溢出,所以每讀入一個大數,加完後需要馬上進位,否則數目一多,很大可能會溢出,這時就只能 WA 了 (說多了都是淚啊/(ㄒoㄒ)/~~); 注意特殊數據 ,例如 0000