time_test.cpp
#include <ctime> #include <iostream> int main() { time_t t1 = time(NULL); unsigned long i = 1000000000; std::cout << i << std::endl; while (true) { if (i == 0) { break; } i--; } time_t t2 = time(NULL); std::cout << t2 - t1 << std::endl; return 0; } /* time_test.cpp Kaiching Chang 2014-5 */
exercise2201.cpp
#include <iostream> #include <string> #include <algorithm> using namespace std; int main(void) { string s = "0123456789"; random_shuffle(s.begin(), s.end()); cout << s.substr(0, 4) << endl; } /* 檔名: exercise2201.cpp 作者: Kaiching Chang 時間: 2014-5 */
exercise2202.cpp
#include <iostream> #include <string> #include <algorithm> #include <ctime> #include <cstdlib> using namespace std; int myrandom(int i) { return rand() % i; } int main(void) { srand(time(0)); string s = "0123456789"; random_shuffle(s.begin(), s.end(), myrandom); cout << s.substr(0, 4) << endl; } /* 檔名: exercise2202.cpp 作者: Kaiching Chang 時間: 2014-5 */
the end
沒有留言:
張貼留言
0.留言請選擇註冊帳號, Google 或 OpenID 均可
1.歡迎留言交流,但不歡迎垃圾留言及廣告留言
2.文章相關問題歡迎提出,請減少情緒性留言
3.非文章相關內容,請到 G+ 社群或 FB 社團提出
4.問作業之留言會被直接刪除
5.莫忘網路禮節
6.可使用部份HTML標記,如 <b> 、 <i> 、 <a>
7.站長保留刪除留言的權力