LeetCode解題之Unique Binary Search Trees II原題給定1到n這n個數,用它們能夠構成多少種形狀不同的二叉搜索樹。將所有的二叉搜
翻譯給定一個整型數組,除了某個元素外其余的均出現了三次。找出這個元素。備注:你的算法應該是線性時間復雜度。你可以不用額外的空間來實現它嗎?原文Given an
翻譯給定一個整型數組,除了某個元素外其余元素均出現兩次。找出這個只出現一次的元素。備注:你的算法應該是一個線性時間復雜度。你可以不用額外空間來實現它嗎?原文Gi
一. 題目描述You are given coins of different denominations and a total amount of mone
Item 47: Use traits classes for information about types.C++中的 Traits 類可以在編譯期提供類
// define head function#ifndef PS_ALGORITHM_H_INCLUDED#define PS_ALGORITHM_H_INC
一、迭代器1、迭代器是泛型指針通過重載*,->,++,--等運算符(1)普通指針可以指向內存中的一個地址(2)迭代器可以指向容器中的一個位置2、STL的每
一. 題目描述Given an array containing n distinct numbers taken from 0, 1, 2, ..., n,
題意:n個40X8的箱子, 要求建一個矩形場地來放這些箱子, 箱子間有已知大小的間隙, 最高可以放5層。 求場地的最小面積, 在此基礎上盡量方。思路:設場地x列
一、類模板1、類模板:將類定義中的數據類型參數化,比如:vector, vector2、類模板實際上是函數模板的推廣,可以用相同的類模板來組建任意類型的對象集合
一、vector初始化源碼通過跟蹤一個簡單的程序,觀察vector初始化的過程,通過調試單步執行#include #include using namespac
一、泛型程序設計1、泛型編程(generic programming):相同的邏輯和算法,對不同類型的數據進行處理2、將程序寫得盡可能通用3、將算法從數據結構中
Description一種新型的激光炸彈,可以摧毀一個邊長為R的正方形內的所有的目標。現在地圖上有n(N<=10000)個目標,用整數Xi,Yi(其值在[
一. 題目描述Given a pattern and a string str, find if str follows the same pattern.He