原创 【轉載】最長迴文字符串(manacher算法)

原文轉載自:http://blog.csdn.net/lsjseu/article/details/9990539 偶然看見了人家的博客發現這麼一個問題,研究了一下午, 才發現其中的奧妙。Stupid。 題目描述:

原创 【轉載】CString,string,char*之間的轉換

本文轉自 <> 這三種類型各有各的優點,比如CString比較靈活,是基於MFC常用的類型,安全性也最高,但可移植性最差。string是使用STL時必不可少的類型,所以是做工程時必須熟練掌握的;char*是從學習C語言開始就已經

原创 HtmlTextWriter學習筆記

本文轉自:http://www.cnblogs.com/tonyqus/archive/2005/02/15/104576.html點擊打開鏈接 這兩天正好在研究asp.net自定義控件製作,HtmlTextWriter在控件製作中發揮重

原创 Linux中的代碼編輯器vim

Vim的三種工作模式 命令行模式 插入模式 底行模式 Vim 的命令行模式 命令行模式是進入vim後的初始模式,在該模式下主要是使用方向鍵來移動光標的位置,並通過相應的命令來進行文字的編輯。 切換方法: 在插入模式下按Es

原创 根據html頁面模板動態生成html頁面(c#類)

本文轉載自:http://www.cnblogs.com/yuanbao/archive/2008/01/06/1027985.html點擊打開鏈接   一直以爲動態生成靜態頁面不好做,昨天在網上找了下,其實很簡單,思路大概是這樣的,

原创 【轉載】char*,const char*和string 三者轉換

本文轉自 http://blog.csdn.net/perfumekristy/article/details/7027678 const char* 和string 轉換 const char*轉換爲 string,直接賦值即

原创 【轉載】惱人的函數指針(一)

本文轉載自: http://www.cnblogs.com/AnnieKim/archive/2011/11/20/2255813.html#undefined> 這篇是爲了加深記憶所寫。發現,很多知識若不經過反覆的琢磨和動手實

原创 Linux C編程從入門到精通——Linux基礎

Linux結構 一個完整的Linux操作系統由Linux內核、Shell、文件系統和使用工具組成。 1. Linux內核 2. Shell Shell是系統的用戶界面,提供了一種用戶與內核進行交互操作的接口。它接收用戶輸入的

原创 【LeetCode #99】Recover Binary Search Tree

原題鏈接:Recover Binary Search Tree 題目描述: Two elements of a binary search tree (BST) are swapped by mistake. Recover

原创 C++ Primer 學習筆記_Chapter4 數組和指針–指針

一、什麼是指針? 指針與迭代器一樣,指針提供對其所指對象的間接訪問,指針保存的是另一個對象的地址; string s("hello"); string *ps = &s; //ps holds the ad

原创 揹包九講

轉載:dd_engi 的揹包九講 目錄 第一講 01揹包問題 第二講 完全揹包問題 第三講 多重揹包問題 第四講 混合三種揹包問題 第五講 二維費用的揹包問題 第六講 分組的揹包問題 第七講 有依賴的揹包問題 第八講

原创 格雷碼的實現

問題:產生n位元的所有格雷碼。 格雷碼(Gray Code)是一個數列集合,每個數使用二進位來表示,假設使用n位元來表示每個數字,任兩個數之間只有一個位元值不同。 例如以下爲3位元的格雷碼: 000 001 011 010 110 1

原创 Eclipse使用入門教程

說起java的IDE,朗朗上口的無非是Eclipse了,假若能熟練Eclipse,對於我們編寫java程序會起到事半功倍的效果,大大提高我們工作效率。因此本篇博文,筆者只是針對剛剛入門java的新手,以便他們能儘快掌握Eclipse的使

原创 動態規劃算法

本文轉載自:動態規劃算法 一、基本概念     動態規劃過程是:每次決策依賴於當前狀態,又隨即引起狀態的轉移。一個決策序列就是在變化的狀態中產生出來的,所以,這種多階段最優化決策解決問題的過程就稱爲動態規劃。 二、基本思想與策略     

原创 桶排序

本文轉載自: 爪哇人-桶排序 從《基於比較的排序結構總結 》中我們知道:全依賴“比較”操作的排序算法時間複雜度的一個下界O(N*logN)。但確實存在更快的算法。這些算法並不是不用“比較”操作,也不是想辦法將比較操作的次數減少到 lo