原创 Github初始

GitHub初步認識:     github是一個用git做版本控制的項目託管平臺,git是一個版本控制工具     版本控制:         版

原创 集訓第二週

1:當題目中有0,1循環判斷時,想着用!運算,   例如Tex括號。 2:當牽扯方向的移動時,用數組來模擬;   int a[4]={0,0,1,-1},b[4]={-1,1,0,0};   for(i=0;i<4;i++)   {  

原创 解題報告-PAT-Complete Binary Search Tree

原題鏈接:https://pta.patest.cn/pta/test/1342/exam/4/question/20493 浙大oj:1064題 輸入題意:輸入一組數,根據這組數構造一個二叉排序樹而且是完全二叉樹。輸出這個樹的層次遍歷序

原创 枚舉排列

白皮書上這部分介紹了幾種算法,特此記錄下來,以備查詢 枚舉1-n的排列 # include <stdio.h> # include <string.h> //遞歸枚舉排列 int A[100]; void print_permutati

原创 子集生成-二進制法

/*算法思想 例如求4個元素 3 2 1 0 的子集。 那麼用二進制的1代表每一位是否選中。 十進制 二進制 0 0000 代表空集 1 0001 代表{0} 2 0010 代表{1} 3 0011 代表

原创 JavaScript基礎01

1、JavaScript的組成: a.ECMAScript:解釋器,翻譯 b.DOM:DocumentObject Model // 操作HTML的能力 c.BOM:BrowserObject Model  //操作瀏覽器的能力 各組成

原创 數組存儲-先序中序求後序

# include <stdio.h> # include <string.h> //數組存儲,先序中序求後序。 char s[100]; void build(int n,char* s1,char* s2,char* s){ i

原创 解題報告-PAT-Pop Sequence 浙大1051

# include <stdio.h> # include <stdlib.h> # include <string.h> # include <algorithm> # include <iostream> # include <sta

原创 解題報告-PAT-File Transfer

解題報告-PAT-File Transfer 原題鏈接:https://pta.patest.cn/pta/test/1342/exam/4/question/21732 題意描述: 輸入N個節點和一系列字符串序列: 5 C 3 2 I

原创 求最長迴文子串的四種算法

問題描述: 輸入一個字符串求出其中最長的迴文子串,在判斷時,應該忽略大小寫,但輸出應該保持原樣。輸入字符不超過5000,輸出迴文長度和迴文字符串。 樣例輸入:Confuciuss say : Madam,I'm Adam 樣例輸出:Ma

原创 歐拉回路

void euler(int u){ for(int v=0; v<n; v++){ if(G[u][v] && !vis[u][v]){ vis[u][v] = vis[v][u] = 1; euler(v);

原创 如何在cnblog裏面動態顯示防問量信息

1.http://statcounter.com/在這個網站上註冊賬戶 2.填博客地址 3.選擇網站類型 4.複製代碼到博客側邊欄 5.也可以加入自己的信息

原创 解題報告-PAT - Root of AVL Tree

解題報告-PAT - Root of AVL Tree 原題鏈接:https://pta.patest.cn/pta/test/1342/exam/4/question/20492 ZOJ:1066題 題意:給定一個輸入序列,構造平衡二叉

原创 批處理應用_刷空間訪問量

@echo off set /a aa=100 :Begin if %aa% == 0 (goto Next2) set /a aa=%aa% - 1 echo %aa% set /a bb=aa%%5 echo %bb% if %b

原创 算法競賽入門基礎筆記

1、幾種輸入輸出方式: # include <stdio.h> # include <math.h> # include <algorithm> # include <iostream> # include <cstdio> # in