原创 Tomcat7的用戶名密碼問題

修改Tomcat 7的用戶密碼 添加的代碼 <role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="admin"/> <role rolena

原创 機試:成績排序(2000年清華大學計算機研究生機試真題)

 成績排序 時間限制: 1 Sec 內存限制: 32 MB 提交: 21 解決: 4 提交狀態 題目統計 提交代碼 題目描述 有N個學生的數據,將學生數據按成績高低排序,如果成績相同則按姓名字

原创 機試:日期差值(2009年上海交通大學計算機研究所機試真題)

題目描述: 1116: 日期差值 時間限制: 1 Sec 內存限制: 32 MB 提交: 2 解決: 2 提交狀態 題目統計 提交代碼 題目描述 有兩個日期,求兩個日期之間的天數,如果兩個日期

原创 奇葩問題一枚

虛擬機中的CentOS突然按鍵失靈,各種不能用。 1.      雙擊不能打開 2.      按’d’直接關掉終端 3.      按’r’出現(reverse-i-search)`’: 4.      等等 你妹,我以爲機器出現問題,

原创 第五章 二

練習5-7 重寫readlines,將輸入的文本行存儲到由main函數提供的一個數組中,而不是alloc分配的存儲空間中。 int readlines(char *lineptr[], int maxline, char *lineto

原创 北郵機試 哈夫曼樹

#include <stdio.h> #include <queue> using namespace std; priority_queue<int, vector<int>, greater<int> > Q; int main()

原创 《C程序設計語言》練習1-9

問題:編寫一個將輸出複製到輸入的程序,並將其中的連續的多個空格用一個空格代替。 本例關鍵是要認識如何更新前一個字符及if-else語句,邏輯或的運用! if語句實現: #include <stdio.h> #define NOBLANK

原创 linux文件

1.打印目錄下內容 /************************************************************************* > File Name: test_dir.c > Autho

原创 gvim和gedit顯示中文亂碼的解決方法

轉載原文地址 gedit和vim打開中文顯示亂碼,下面是解決方法 打開vim的配置文件,位置在/etc/vim/vimrc在其中加入set fileencodings=utf-8,gb2312,gbk,gb18030set termenc

原创 第四章(二)

----2013-01-19---- 習題4-7  編寫一個函數ungets(s),將整個字符串s壓回到輸入中。ungets函數需要使用buf和bufp嗎?它能否僅使用ungetch函數? 代碼如下: void ungets(char

原创 第五章

練習5-1 如果符號-或+後面跟的不是數字,getint函數將把符號視爲0的有效表達方式。修改該函數,將這個形式的+或者-符號重新寫回到輸入流。 說明:題目理解起來不是特別清晰,不知道是翻譯過來的問題還是我理解的問題,參考了一下答案。

原创 第四章代碼

練習4-1 (60頁) int strrindex(char s[], char t[]) { int i, j, k; for (i = strlen(s) - strlen(t); i >= 0; i--)

原创 第六章-結構

問題:E:\code\test_c\main.c|20|error: conflicting types for 'strdup'|             E:\code\test_c\main.c|69|error: conflict

原创 求素數

1007: 求素數 時間限制: 1 Sec 內存限制: 128 MB 提交: 129 解決: 59 提交狀態 題目統計 提交代碼 題目描述 求0~N內的素數。(N<=100000)  

原创 錯誤問題:vi上下左右鍵顯示爲ABCD的問題

  vi上下左右鍵顯示爲ABCD的問題,原因沒有完整安裝vim 我用的是ubuntu-10.04.4-desktop-i386.iso,用ubuntu最新版本很不爽就有換回這個了。 終端中運行sudo apt-get install vi