原创 Codeforces 405C

題目鏈接 當時沒有做出來,日後想了一會兒也沒有好的思路。 看了題解才發現自己壓根就沒有找到題目的關鍵所在。 正如上面所說的那樣,除了對角線上的元素外,Aij * Aji 都計算了兩遍,所以和結果沒有關係。 #include <cstdi

原创 排序函數中比較函數cmp的理解

無論是使用 sort() 或者 qsort(), 都會使用到自己定義比較函數, 習慣上定義爲 cmp 如: int cmp(const void *x, const void *y) { return *(int*)x

原创 關於sublime text2的一些問題(爲解決)

1. 編寫markdown文件後,如何轉成pdf ? 2. 執行程序時,如何在控制檯輸入數據?

原创 Sublime Text2的常用技巧總結(更新中...)

1. 選中一段內容後,按 Tab 或者 shift Tab 可以控制縮進 2. alt + shift + 數字, 開啓多個窗口,數字代表分割後的個數,分割後按 Ctrl + shift + 數字 可以把當前窗口的內容剪切到選擇的數字所

原创 Markdown 常用語法學習(stackedit)

Welcome to StackEdit! {#welcome} ===================== Hello, I am your fi

原创 Wireshark 基本使用方法

學習於: http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html

原创 C/C++中運算符優先級彙總

編程語言C運算符優先級 優先級1: ( )、[ ]、->、 . 含義:圓括號、下標運算符、指向結構體成員運算符、結構體成員運算符 優先級2:!、~、++、――、-、(類型)、*、&、sizeof (單目運算符,結合方向自右至

原创 LeetCode----Path Sum

Path Sum Total Accepted: 9765 Total Submissions: 32502 My Submissions Given a binary tree and a sum, determine if the t

原创 Codeforces 404B

毫無疑問這題不是難題,但是這種題目最讓人糾結 打心裏對這種題目就比較害怕,果然,各種WE 這裏貼上代碼,用Python寫的,比較偷懶: def cur_pos(a, d): if 0 <= d <= a: return d,

原创 Hdu 4143

題目鏈接 好久沒有在Hdu水題了,於是乎在無聊之際還是找了一道水題, 但是看完題目之後,明顯是個數學題,我還是感覺有點打觸的。 因爲一直對數學題沒有多大信心。 分析了一下,Y^2 = X^2 + n 可以轉化爲 Y^2 = (X +

原创 Python比較有用的小語法

額,這是在Codeforces做題的時候從Virtual judge那兒學的 #ord()內置函數,將單個字符變爲int #chr()內置函數,將int變爲單個字符 # for : else ( 或 while : else) 這個語法

原创 Codeforces 414B

題目鏈接 附上代碼: #include <cstdio> #include <cstring> #include <bits/stdc++.h> #define mod 1000000007 int n, k; // dp[le

原创 Valgrind 初次接觸

Valgrind 英文的意思是:堆內存 它有很多小工具,作用各不相同 學習於: http://blog.csdn.net/sduliulun/article/details/7732906 http://www.bagualu.net

原创 藍橋杯----連號區間數

題目鏈接:點擊打開鏈接 這是一個悲傷的故事,看到題目提示,說是並查集,然後就一直想怎麼去用並查集呢?! 結果顯然是沒有發現怎麼做。 後來想到直接暴力,但是考慮到O(n^2)估計會TLE啊!!一直就沒敢去寫 後來看了人家的代碼。都是直接暴力

原创 Wireshark設置interface 時提示“There are no interfaces on which a capture can be done ”

學習於: http://blog.163.com/likaifeng@126/blog/static/32097310201271451655190/