Time of Update: 2015-07-31
HDOJ 3592 World Exhibition 差分約束,hdoj3592World ExhibitionTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1373 Accepted Submission(s): 673Problem
Time of Update: 2015-07-31
HDU 5323 SOLVE THIS INTERESTING PROBLEM 爆搜,hdu5323連結Solve this interesting problemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 511 Accepted
Time of Update: 2015-07-31
uva 227--類比,uva227--點擊開啟連結這是一道字串類比題,可以用來鍛煉代碼能力吧。題意很簡單給定一個5*5的迷宮,其中有一個空格,每次操作都是讓空格進行移動,輸出一系列操作之後的迷宮。代碼:#include <iostream>#include <cstdio>#include <string.h>#include <map>#include <stack>#include <queue&
Time of Update: 2015-07-31
史上最淺顯易懂的Git學習指南,git學習指南 Git是最流行的版本控制系統,且是分布式的,不像SVN的集中式管理。今天在網上搜了下Git,找到了一個很好的Git學習指南,竟然一口氣把它全部刷了一遍,算是簡單入門了。教程寫的很好,淺顯易懂,配有執行個體講解,還有小視頻。感覺很棒,於是我在Linux(deepin)環境下一步一步的學習,感覺效果很好。推薦一下,也作為一個學習的參考。是技術大牛廖雪峰寫的連結地址:傳送門猴子都能懂的Git入門http://backlogtool.com/
Time of Update: 2015-07-31
Java 8之Lambda,javalambda 公司內部的一些新項目相繼採用了Java 8,這才有了動力好好的研究一下Java 8這個傳說中的大殺器。Java
Time of Update: 2015-07-31
【Java】取當前.class檔案的編譯位置,java.class本文與《【C++】求當前exe的運行路徑》(點擊開啟連結)為姊妹篇,C++在win下產生的運行檔案是.exe,Java產生的運行檔案是.class然後自動扔到Java虛擬機器中運行。主要是用於弄些場合需要擷取這個.class的路徑中所使用,增強程式的可移植性。取法同樣簡單,但是這段程式是與程式的主類名有關的,正如Java的檔案命名必須與程式的主類名一樣的道理,如下程式:public class B
Time of Update: 2015-07-31
ZOJ 3450 Doraemon's Railgun (DP·分組背包),zojrailgun題意 多啦A夢有一個超電磁炮 然後要打死n堆敵人 在同一條射線上的敵人只有先打死前面的一堆才能打後面的一堆 給你打死某堆敵人需要的時間和這堆敵人的人數 問你在T0時間內最多打死多少個敵人分組背包問題 先要把同一條射線上的敵人放到一個分組裡 後面的敵人的時間和人數都要加上前面所有的
Time of Update: 2015-07-31
Object對象詳解(一)之toString,objecttostring Object作為Java中超然的存在,其中定義了一切對象都共有的方法。 特點: 1. java.lang包在使用的時候無需顯示匯入,編譯時間由編譯器自動匯入。 2. Object類是類階層的根,Java中所有的類從根本上都繼承自這個類。 3. Object類是Java中唯一沒有父類的類。其他所有的類,包括標準容器類,比如數組,都繼承了Object類中的方法。下面將詳細介紹Object對象的一些方法。
Time of Update: 2015-07-31
hdu 5225 Tom and permutation(回溯),hdupermutation題目連結:hdu 5225 Tom and permutation#include <cstdio>#include <cstring>#include <algorithm>using namespace std;typedef long long ll;const int maxn = 100;const int mod = 1e9+7;int N, ans,
Time of Update: 2015-07-31
基於C#解決OJ刷題之輸入輸出問題的總結(AKOJ1064-1071A+B問題匯總), 聲明:題目部分為akoj題目,代碼為本人AC代碼。 由於本人學校的oj支援各種環境,很正常的其中就包含了C#,然暑假在家較為空白閑,本著學習C#和複習演算法的態度和目的,就又開始折騰起oj了。 題目部分是最基礎的A+B系列,來看看
Time of Update: 2015-07-31
C++物件模型——關鍵詞所帶來的差異(第一章),物件模型第一章1.2 關鍵詞所帶來的差異 (A Keyword Distinction) 如果不是為了努力維護與C之間的相容性,C++可以比現在更簡單。舉個例子,如果沒有八種整數需要支援的話,overloaded
Time of Update: 2015-07-31
hihoCoder_#1092 Have Lunch Together(最短路),#1092 : Have Lunch Together時間限制:10000ms單點時限:1000ms記憶體限制:256MB描述Everyday Littile Hi and Little Ho meet in the school cafeteria to have lunch together. The cafeteria is often so crowded that two adjacent seats
Time of Update: 2015-07-31
基於配置的自訂的簡單struts(瞭解struts原理),struts原理 struts的基於配置的action跳轉方式使用起來特別方便,對此我也模仿struts的action,實現一個自己定義的通過設定檔配置action進行簡單的操作:
Time of Update: 2015-07-31
Java實現不同的類的屬性之間相互賦值,java實現屬性賦值 在開發的時候可能會出現將一個類的屬性值,複製給另外一個類的屬性值,這在讀寫資料庫的時候,可能會經常的遇到 ,特別是對於一個有繼承關係的類的時候,我們需要重寫很多多餘的代碼,下面有一種簡單的方法實現該功能,1、首先有兩個類,兩個類之間有相同的屬性名稱和類型,也有不同的屬性名稱很類型:public class ClassTestCopy2 { private int id; private String
Time of Update: 2015-07-31
uva--1368(貪心,字串類比),uva--1368貪心點擊開啟連結該題是一個帶有貪心思想的字串類比題,題目給定m個長度為n的字串,讓你求一個長度為n的字串,使得該字串與這m個字串對應位置的字元不同的個數和最小。要使對應位置不同字元最少,則該字串每個字元優先選擇該位置出現次數多的字元,若次數相同則選擇字典序更小的字元。代碼:#include <iostream>#include <cstdio>#include <string.h>#include
Time of Update: 2015-07-31
跳台階問題-java,跳台階-java 跳台階問題題目描述:一隻青蛙一次可以跳上1級台階,也可以跳上2級。求該青蛙跳上一個n級的台階總共有多少種跳法。解析這個問題歸根結底還是一個費布拉奇數列,仔細找一下規律即可,剛開始做的時候我是直接寫出前六個數的結果來找規律的。一級台階:1種 fib(1)=1 二級台階:2種 fib(2)=2 三級台階:3種 fib(3)=fib(1)+fib(2)=3 四級台階:5種 fib(4)=fib(2)+fib(3)=5
Time of Update: 2015-07-31
【LeetCode-面試演算法經典-Java實現】【075-Sort Colors (顏色排序)】,leetcode--java 【075-Sort Colors (顏色排序)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent,
Time of Update: 2015-07-31
Google C++ Coding Style:引用參數,codingstyle Google C++ Coding Style定義輸入參數以值或者const引用形式傳入,輸出參數使用指標。 所有以引用形式輸入參數必須加上const,即const T&的形式。即如下形式:void Foo(const string &in, string *out);在如下情況下, 可以使用const T*的形式: * 需要進行指標的判空 (即null 指標是合理的)。 *
Time of Update: 2015-07-31
2015 HDU 多校聯賽 5326 Work,hdu53262015 HDU 多校聯賽 5326 Work題目: http://acm.hdu.edu.cn/showproblem.php?pid=5326這題應該是本周二多校賽中,最簡單的一道題目了。解題思路: 就是回根。 用一個數組 root[i] = j 表示 i 的上級是 j , 對於每個輸入的關係都做這樣的處理。然後遍曆每個編號直到root[i] 的結果為0 (因為根沒有上級,所以根為0),在往根回退的過程中,用一個數組
Time of Update: 2015-07-31
Python的迭代器和產生器,Python代器產生器Python的迭代器和產生器先說迭代器,對於string、list、dict、tuple等這類容器物件,使用for迴圈遍曆是很方便的。在後台for語句對容器物件調用iter()函數,iter()是python的內建函數。iter()會返回一個定義了next()方法的迭代器對象,它在容器中逐個訪問容器內元素,next()也是python的內建函數。在沒有後續元素時,next()會拋出一個StopIteration異常,通知for語句迴圈結束。比如