本日練習題目及範例程式碼
https://hackmd.io/1dMJAGi-Q3m0-7m9UX6VHg?view
2020-03-11
2016-02-18
2015-06-13
29屆教學資源整理(陳曄)
演算法
C 語言 講義




Xcode fo Mac
作品&範例
只要你有創意,軟研社讓你的創意能被看到。
申請此版請找網管
或聯絡magneticchen@gmail.com
俄羅斯方塊
或聯絡magneticchen@gmail.com
俄羅斯方塊
詳細:http://csdc-hchs.blogspot.tw/2010/11/blog-post_28.html
這支程式目的並不是要展示我用了多棒的演算法,效率多高,這隻程式的主要目的是要給學弟看看「好的程式風格是多重要」!因為程式碼高達二千多行,好的程式風格儼然成為關鍵所在,否則除錯會除到死。在下方的連結中可以下載原始碼,就讓學弟看看我簡潔明快的程式風格吧!(謎之聲:區賽沒進還敢自誇……)學弟其實.....繼續讀下去
這支程式目的並不是要展示我用了多棒的演算法,效率多高,這隻程式的主要目的是要給學弟看看「好的程式風格是多重要」!因為程式碼高達二千多行,好的程式風格儼然成為關鍵所在,否則除錯會除到死。在下方的連結中可以下載原始碼,就讓學弟看看我簡潔明快的程式風格吧!(謎之聲:區賽沒進還敢自誇……)學弟其實.....繼續讀下去
黑白棋
下載:https://app.box.com/s/o0bfbomr868j2o6hhdw4
程式碼(建議):https://app.box.com/s/h36fpdracztwhzmd1yb8
程式碼非windows系統用:https://app.box.com/s/rx0o1shct5yaquw9iyys
程式碼(建議):https://app.box.com/s/h36fpdracztwhzmd1yb8
程式碼非windows系統用:https://app.box.com/s/rx0o1shct5yaquw9iyys
2013-11-06
2013-10-09
2013-07-18
2013資訊培訓講義Day1~Day2
2013資訊培訓講義Day1~Day2
教學簡報
96-100竹區學科競賽考古
UVa Q441 範例code
DJWS - backtrack
d598: 3. 尋寶問題(開燈有雷請小心)
Hint:Floyd-Warshall + TSP
參考連結:
http://kuoe0.ch/1878/algorithm-traveling-salesman-s-problem-dp-solution/
http://mypaper.pchome.com.tw/zerojudge/post/1323281846
http://www.csie.ntnu.edu.tw/~u91029/Path2.html#2
教學簡報
96-100竹區學科競賽考古
UVa Q441 範例code
DJWS - backtrack
Hint:Floyd-Warshall + TSP
參考連結:
http://kuoe0.ch/1878/algorithm-traveling-salesman-s-problem-dp-solution/
http://mypaper.pchome.com.tw/zerojudge/post/1323281846
http://www.csie.ntnu.edu.tw/~u91029/Path2.html#2
2012-12-19
社團課程教材-簡易程式碼
這篇文章於12/19下午1:00~3:00會放在社網上供社課使用.
基礎C++程式碼:
"Hello, world!"
---------------此線以下為程式碼-------------------
#include<iostream>
using namespace std;
main()
{
int a=0;
int b=0;
cin>>a;
b=a;
cout<<b;
cout<<"hello, world!";
system("pause");
return 0;
}
補充:
int是宣告一個整數變數
float是宣告一個浮點數變數
double是宣告一個倍精度浮點數變數
long long int 是宣告一個長長整數變數
unsigned int 是宣告一個正數整數變數
修改位數:http://it-easy.tw/cout-float/
基礎C++程式碼:
"Hello, world!"
---------------此線以下為程式碼-------------------
#include<iostream>
using namespace std;
main()
{
int a=0;
int b=0;
cin>>a;
b=a;
cout<<b;
cout<<"hello, world!";
system("pause");
return 0;
}
補充:
int是宣告一個整數變數
float是宣告一個浮點數變數
double是宣告一個倍精度浮點數變數
long long int 是宣告一個長長整數變數
unsigned int 是宣告一個正數整數變數
修改位數:http://it-easy.tw/cout-float/
2012-11-01
2011-10-12
C++講義_I.基本架構(2011.10.12)
I.基本架構
你在前一章已經初步了解程式語言的發展及類型,在這一章我們要正式進入C++程式設計的領域了。
1.編譯器
我們要使用的編譯器是「gcc」,而使用的整合開發環(IDE)是「Dev C++」,它是一個免費的軟體,在網路上搜尋「Dev C++」就可以下載安裝。
2.程式碼的基本架構
在學習程式碼的基本架構前,你要先知道,在程式碼中,「//」之後一行內的文字為註解,電腦不會執行它,而在「/*」之後「*/」之前的文字也是註解喔!
請看下列程式碼:
#include
using namespace std;
main()
{
cout<<”Hello CSDC!”<<endl;
system(“pause”);
return 0;
}
2011-09-22
2010-06-09
訂閱:
文章 (Atom)

