原创 HDU 5742 It's All In The Mind(思維水)

Problem Description Professor Zhang has a number sequence a1,a2,...,an. However, the sequence is not complete and so

原创 POJ 1113 Wall(凸包)

Description Once upon a time there was a greedy King who ordered his chief Architect to build a wall around the King's

原创 構建單鏈表的遞歸和非遞歸版本(C++版)

原文鏈接:http://www.cnblogs.com/huangxincheng/p/4025525.html 代碼改編自上述博客的單鏈表C#版本,以下爲簡單修改過的C++版本,原文有些地方代碼過於冗餘,懶得修改了留給大家自己思考怎

原创 HDU 5744 Keep On Movin(水題,思維題)

Problem Description Professor Zhang has kinds of characters and the quantity of the i-th character is ai. Professor

原创 POJCodeSubmitter_Update

<?xml version="1.0" encoding="utf-8" ?> <Info> <Version>2.4.1</Version> <News> Version 2.4.1 What's New 1.代碼查看界面可一鍵

原创 POJ 3041 Asteroids(二分圖最大匹配)

Description Bessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1

原创 test

#include <cstdio> #include <cstring> #include <iostream> using namespace std; int n,m; /** * 01, get maximun value

原创 C++重載運算符與STL有序容器

  重載運算符,是C++語言特色之一。對於構造數據類型來說,通過運算符的重載,可以使程序代碼更加簡潔清晰,功能更加豐富。   本文不過多地介紹運算符重載和STL,只是介紹一下STL有序容器與重載運算符之間的一點小應用。下面的代碼我都簡單寫

原创 數據結構與算法專題之串——字符串及KMP算法

  本章是線性表的最後一部分——串。其實串就是我們日常所說的字符串,它是一系列結點組成的一個線性表,每一個結點存儲一個字符。我們知道C語言裏並沒有字符串這種數據類型,而是利用字符數組加以特殊處理(末尾加'\0')來表示一個字符串,事實上數

原创 數據結構與算法專題之樹——樹與二叉樹的定義與性質

  本專題的內容是樹,是一種區別於線性表的另一種邏輯的數據結構,它作爲數據結構中最重要的部分之一,我們有必要熟練理解並掌握樹的相關概念及應用。本章作爲本專題第一章節,主要介紹樹的一些定義以及二叉樹的定義和重要性質,二叉樹作爲及其重要的數據