原创 數據結構基礎算法-鏈表

#include<stdio.h> #include<stdlib.h> # define N 10 typedef struct node{int

原创 數據結構基礎算法-循環鏈表

#include<stdio.h> #include<stdlib.h> #define N 5 typedef struct node{int data;struct node * next; }Ele

原创 數據結構基礎算法-二叉樹

#include<stdio.h> #include<stdlib.h> typedef struct node{int data;struct node * right,*left; }BtNode;

原创 Java未優化八大排序---快速插入排序

//按照思想最簡單的排序,沒有優化,但是好懂public class KuaiSuChaRu { public static void pai(int a[]) { int i,j,t; for(i=1;i<a.length;i++) {

原创 Java藍橋杯基礎算法練習-FJ的字符串

問題描述   FJ在沙盤上寫了這樣一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的規律並寫所有的數列AN嗎?

原创 Java藍橋杯基礎算法練習-01字串

問題描述 對於長度爲5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。 輸入格式 本試題沒有輸入。 輸出格式 輸出

原创 C語言算法,八皇后問題,回溯算法

問題:八皇后問題,是一個古老而著名的問題,是回溯算法的典型案例。該問題是國際西洋棋棋手馬克斯·貝瑟爾於1848年提出:在8×8格的國際象棋上擺放八個皇后,使其不能互相攻擊,即任意兩個皇后都不能處於同一行、同一列或同一斜線上,問有多少種擺法

原创 數據結構基礎算法-堆

#include<stdio.h> #include<stdlib.h> void BigHeap(int a[],int n) {//創建大根堆int pa,end,tog,t;end=n-1;whil