第十三周 項目一:理解基類中成員的訪問限定符和衍生類別的繼承方式

/** 程式的著作權和版本聲明部分* Copyright (c)2012, 煙台大學電腦學院學生* All rightsreserved.* 作者: 李洋* 完成日期: 2013年 5 月 24 日* 版本號碼: v1.0* 輸入描述:無* 問題描述:無* 程式輸出:無*/#include <iostream>using namespace std;class StudentA

acm只是個遊戲

       玩過acm的人都知道acm其實只是個遊戲,有贏必有輸,沒有永遠的贏家,也沒永遠的輸家,像我這種的,呵呵,不是小牛,更不是大牛,我只是個菜鳥,嘿嘿,以前都不知道有acm這玩意,後來聽說了,有點興趣,然後就加入acm隊,其實我自己都不知道自己能呆多久。有時候,被比賽折騰累了,結果不堪入目,我是不是該放棄,,好委屈啊,可是我自己又不甘心就這樣了結這件事。     

線性表的儲存結構—順序表的實現

#include <iostream>using namespace std;const int MaxSize = 100;template <class DataType>class Seqlist{private: DataType data[MaxSize]; int length;public: Seqlist() {length = 0;} //無參數建構函式 Seqlist(DataType a[], int n);

hdu1062字串處理

題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=1062題意:給出一個句子,要就講裡面每一個單詞倒過來輸出。代碼:#include <stdio.h>#include <string.h>int main(){    int i,j,n,m,len;   char a[1000];   while(~scanf("%d%*c",&n))   {     while(n--)     {      gets(a);   

hdu1596find the safest road

1.題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=1596 2.思路:     這道題目是求最短路的變行題,此題說明最短路也能求最大值(最大安全係數)。本來這道題目我是用dijkstra演算法做的,然後不知道哪裡不對,老是WA,後來我就換了個演算法用floyd演算法,但是由於一個細節沒有處理好,一直TLE,坑死了,後來發現是一個細節,我去,動買叼。。無力吐槽 !!! 3.參考代碼: #include <stdio.h>#include

hdu2026首字母變大寫

題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=2026參考代碼一:#include <stdio.h>#include <string.h>int main(){ char s[101]; int i; while(gets(s)) {  for(i=0;i<strlen(s);i++)  {   if(i==0)    s[i]=s[i]-'a'+'A';   else if(s[i]==' ')    s[i+1]

第二周 項目一:有序的結構體數組

/** 程式的著作權和版本聲明部分* Copyright (c)2013, 煙台大學電腦學院學生* All rightsreserved.* 檔案名稱:shuzu .cpp* 作 者: 李洋* 完成日期:2013年03月13日* 版本號碼: v1.0* 輸入描述: 已經在程式中初始化* 問題描述: 將學生的成績資訊儲存在結構體數組中,對結構體排序並輸出*/#include <iostream>#include <string.h>using

hdu3808Celebration of Stefanie’s Wedding

題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=3808參考代碼:#include <iostream>using namespace std;char a[11][100]={"Yu Jian","Tin O O","I Missed","Stefanie","The Same","About","Honey Honey","Unfinished","Hey Jude","When Winter Fades"};void

hdu4144Bacon’s Cipher

題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=4144題意:就是把接收到的字串以5個為準分成幾組,然後每組中,是字元的話就看成0,是數位話就看成1,這樣子整個字串就變成由0和1組成的,每組中,看成一個二進位的數,然後轉化成十進位,最後根據A是0,B是1……以此類推下去,把他轉化成字元。參考代碼:#include <stdio.h>#include <string.h>int n,i,j,t[10001],sum;char

hdu1010Tempter of the Bone

1.題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=1010    2.思路:      題目的意思是S為起點,目標點是D點(門),而X是不能經過的點,問能否剛好在開門的那一秒出去,不能就輸出NO能就輸出YES。用深搜(DFS)進行搜尋,注意剪枝的問題。      奇偶剪枝請自行參考這裡“奇偶剪枝”; 3.參考代碼一: #include <iostream>#include <cmath>using namespace

hdu4530小Q系列故事——大笨鐘

題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=4530題意:       中文題目,就是求3種情況的的值。參考代碼:#include <stdio.h>double x,k;int main(){ int t,q,temp; double ans;  double run1(); double run2(); double

2354:整理試卷

1.題目:題目描述小明是班裡的C語言課代表,有一天他被C語言老師叫去把期中考試的試卷從舊辦公室搬到新辦公室去。老師之前已經按照成績從低到高把試卷排好了,並且囑咐小明搬的時候不要把試卷的順序弄亂了。但巧的是,小明在搬著試捲走的過程中迎面走來一漂亮妹子,於是小明本能的目送美女走過,然後撞到了一個女漢子……就這樣,試卷撒了一地,於是乎小明馬上撿完試卷堆成一摞,但是試卷的順序都亂掉了。小明是剛進ACM校隊的新人,他想趁此機會考考你,問你任意交換相鄰的兩張試卷,使得最後整個試卷序列按照成績從低到高排好,最

hdu1671Phone List(字典樹—判斷有無相同的首碼單詞)

1.題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=1671 2.參考代碼: #include <iostream>#include <cstdio>#include <cstring>using namespace std;struct node{int cnt;node* next[10];node(){cnt=0;memset(next,0,sizeof(next));}}; node* root=new

1019:石頭剪刀布

1.題目:題目描述現在有兩個人在玩石頭剪子布遊戲,請你判斷最後誰贏了。用R代表石頭,S代表剪子,P代表布。 輸入格式輸入的第一行是一個整數t(0<t<1000),表示測試範例的數目。每組輸入範例的第一行是一個整數n(0<n<100),表示遊戲次數。接下來n行,每行由兩個字母組成,兩個字母之間用一個空格分隔,這些字母只會是R,S或P。第一個字母表示Player1的選擇,第二個字母表示Player2的選擇。 輸出對於每組輸入範例,輸出獲勝方的名字(Player1或Player

hdu1312Red and Black

1.題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=1312  2.思路:      題目就是要求走過黑格子的個數,我用的是深度優先搜尋進行搜尋,具體看代碼。 3.參考代碼: #include <stdio.h>#include <string.h>int n,m,cnt; ///n為列數,m為行數,cnt是計算走過黑格子的數目char grid[1100][1100]; ///圖的鄰接矩陣int dir[4][2]=

友元函數運算+ – * /

/*02.* 程式的著作權和版本聲明部分03.* Copyright (c)2012, 煙台大學電腦學院學生04.* All rightsreserved.05.* 檔案名稱: object.cpp06.* 作者:劉明亮07.* 完成日期: 2013年 4 月19日08.* 版本號碼: v1.009.* 輸入描述:10.* 問題描述:11.* 程式輸出:*/#include<iostream>using namespace std;class

用不同的迴圈求和

* Copyright (c) 2012, 煙台大學電腦學院      * All rights reserved.      * 作    者:劉明亮* 完成日期:2012 年 10 月 30日     * 版 本 號:v1.0      * 輸入描述:無  * 問題描述:求1000以內所有偶數的和* 程式輸出:求和結果 * 問題描述:(用三種陳述式完成)累加和用s表示,初值設定為0;加數用i表示,從2開始,每次迴圈,s=s+i,然後,i=i+2,直至最後的加數達到1000(1000不累加),

實訓:銀行系統(完整)

#include <iostream>#include <string.h>#include <iomanip>#include <stdio.h>using namespace std;#define MAXACCOUNTNUMBER 20000//銀行中初始卡號#define INITNUMBER 10001//定義開戶系統結構體struct Account{ long accNumber; //卡號

第十六周項目五—運用指標逆序存放並輸出

/* * 程式的著作權和版本聲明部分 * Copyright (c)2012, 煙台大學電腦學院學生 * All rightsreserved. * 檔案名稱: array.cpp * 作 者: 楊晨 * 完成日期: 2012 年12 月 13日 * 版本號碼: v1.0 * * 輸入描述:無 *

第二周 項目三 用結構體資料做運算

上機目的:資料結構體上機內容:獲得獎學金的人以及排名 /* .* 程式的著作權和版本聲明部分 .* Copyright (c)2013, 煙台大學電腦學院學生 .* All rightsreserved. .* 檔案名稱:text.cpp .* 作者:劉玉金 .* 完成日期: 2013年3月18日 .* 版本號碼: v1.0 .* 輸入描述:從檔案中獲得學生名單.* 問題描述: 求學生的排名以及獲得獎學金的人.* 輸出:

總頁數: 61357 1 .... 7893 7894 7895 7896 7897 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.