首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看全站
#include <stdio.h>
#define MaxSize 10
typedef struct Queue{
    int data[MaxSize];
    int head,tail;
}Queue;

void InitQueue(Queue &S){
    S.head=0;
    S.tail=0;
}

......................
阅读全部 | sdcz 贴于 2025年3月19日 23:28     hide bbsi
#include <stdio.h>
#define MaxSize 50
//创建栈以及栈的基本操作
typedef struct Stack{
    int data[MaxSize];
    int top;
}Stack;

void InitStack(Stack &S){
    S.top=0;
}

......................
阅读全部 | sdcz 贴于 2025年3月19日 23:20     hide bbsi
#include<stdio.h>
#include<stdlib.h>
#include<stdbool.h>
typedef struct Lnode{
    struct Lnode* next;
    char data;
}Lnode,*ListLink;

//第一种方法
/*bool match(ListLink L,int n){
    char A[n/2];Lnode *p=L;
    for(int i=0;i<=(n-1)/2;i++){p=p->next;A[i]=p->data;}
......................
阅读全部 | sdcz 贴于 2025年3月19日 00:10     hide bbsi
#include<stdio.h>
#include<stdlib.h>
typedef struct Lnode{
    struct Lnode *next;
    int data;
}Lnode,*ListLink;

Lnode* SearchSame(ListLink L1,ListLink L2){
    if(L1==NULL || L2==NULL){return NULL;}
    int lengthL1=0,lengthL2=0;Lnode *p;
    p=L1;
    while(p->next!=NULL){lengthL1++;p=p->next;}
......................
阅读全部 | sdcz 贴于 2025年3月14日 10:53     hide bbsi
#include<stdio.h>
//以最小为开头,一个一个型
/*int sort(int A[],int low,int high){
    int temp;
    int mean=(low+high)/2;
    if((A[mean]-A[low])*(A[mean]-A[high])<=0){temp=A[low];A[low]=A[mean];A[mean]=temp;}
    else if((A[low]-A[mean])*(A[low]-A[high])<=0){}
    else{temp=A[high];A[high]=A[low];A[low]=temp;}
    temp=A[low];
    while(low<high){
        while(low<high && A[high]>=temp){high--;}
        A[low]=A[high];
......................
阅读全部 | sdcz 贴于 2025年3月13日 19:01     hide bbsi
#include<stdlib.h>
#include<stdio.h>
#define maxsize 100
typedef struct{
    int data[maxsize];
    int length;
}List;

int SearchList(List &L,int e){
    int min =0;int max=L.length-1;int mean=(max+min)/2;
    if(L.data[min]==e){return min+1;}
    if(L.data[max]==e){return max+1;}
......................
阅读全部 | sdcz 贴于 2025年3月12日 22:55     hide bbsi
#include<stdio.h>
#include<stdlib.h>
#define Maxsize 10
typedef struct{
    int data;
    int next;
}node,ListLink[Maxsize];

int main(){
    node A[Maxsize];
    printf("sizeof(%zu)\n",sizeof(A));
    node a;
......................
阅读全部 | sdcz 贴于 2025年3月12日 21:08     hide bbsi
#include<stdio.h>
#include<stdlib.h>
typedef struct Lnode{
    int data;
    Lnode *next;
}Lnode, *ListLink;

//创建链表
bool InitList(ListLink L){
    L=(ListLink)malloc(sizeof(Lnode));
    L->next=NULL;
    return true;
......................
阅读全部 | sdcz 贴于 2025年3月12日 20:30     hide bbsi
#include<stdio.h>
#include<stdlib.h>
#define initsize 100
typedef struct{
    int *data;
    int length;
    int maxsize;
}sqlist;
void createlist(sqlist &L){
    L.data=(int *)malloc(sizeof(int)*initsize);
    L.length=0;
    L.maxsize=initsize;
......................
阅读全部 | sdcz 贴于 2025年3月11日 00:03     hide bbsi
a=1;
b=0;
n=int(input());
if n>2 :
    for i in range(2,n):
        c=a+b;
        b=a;
        a=c;
elif n==1 :
    c=0;
elif n==2 :
    c=1;
......................
阅读全部 | maxblo 贴于 2025年1月28日 21:13     hide bbsi
1 2 3 4 5 6 7 8 9 10 下一页