原创 poj1949 DAG 最長路

之前學了 最長路 寫了 嵌套矩形 今天想照搬 但是不對 1 已經拓撲排序了 起點就是0 想遍歷 居然還是從1開始了 傻,2 建圖沒把0和1的有向邊加進去 #include <iostream> #include <cstdio> #inc

原创 《入門經典》1

二叉樹層次遍歷 代碼(看書後自己寫的) #include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> #include <queue> #inclu

原创 編碼筆記

簡單記一下 unicode ASCII GB2312 是字符集 unicode 雙字節 ASCII 單字節 GB2312 有單有雙 大於127 標識一個雙字節的開始 unicode 的 編碼方式 有 utf8--  在不同值的情況下

原创 《入門經典》2

#include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> #include <queue> #include <vector> #define

原创 poj2823

單調隊列 的 實現 (自己瞎編的) 10000多k 5000多ms #include <iostream> #include <cstdio> #include <queue> #include <vector> #include <cs

原创 《入門經典》0

小球滾二叉樹代碼 #include <stdio.h> #include <stdlib.h> typedef struct { int key; }node; int up(int a,int n) { int i,

原创 poj2573

poj 2573  Wa Wa Wa  不知爲何 留個紀念 #include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> #include <st

原创 poj3061

滑動窗口 #include <iostream> #include <cstdio> #include <climits> using namespace std; int a[100001],n,s; int solve() {

原创 入門經典--硬幣問題dp遞歸加遞推

#include <iostream> #include <cstdio> #include <cstring> using namespace std; int v[101],s,n,mini[10001],maxn[10001],v

原创 nyoj16 矩形嵌套

劉nu佳大法好、 這是一份有錯誤的代碼 時刻提醒我的錯誤們 #include <iostream> #include <cstdio> #include <cstring> #include <climits> struct node

原创 poj3485

WA了因爲 沒有 while 循環  TLE了因爲 while條件 scanf 沒加 EOF 之後AC #include <iostream> #include <cstdio> #include <cstdlib> #include <

原创 poj1837

#include <iostream> #include <cstdio> #include <cstring> using namespace std; int c,g,cc[21],gg[21],d[21][15001]; in

原创 poj3249

WA了別看了  我就留個紀念 以後再看 #include <iostream> #include <cstdio> #include <cstring> #include <vector> #include <climits> usi

原创 poj2376

一定 要保證 函數 一定 有 返回值!!!啊 #include <iostream> #include <cstdio> #include <cstdlib> #include <cstring> #include <vector> #i

原创 入門經典-最小生成樹代碼與註釋

#include <iostream> #include <algorithm> using namespace std; int r[100],//邊的編號 對之排序 w[100],//對應編號邊的權值 s[100],