- 博客(13)
- 收藏
- 关注
原创 SQL Server自动创建包含1000条数据的学生表
使用sql语句自动创建包含1000条数据的学生信息表,字段包括姓名(中文)、学号、性别(中文)、系别(中文)等。
2023-04-01 10:07:08 883
原创 约瑟夫环(数组)和(循环链表)
30个旅客同乘一个游轮出海Happy,因为严重超载,必须将全船一半的旅客投入海中,其余人才能幸免遇难。大家同意一种办法:30人围成一圈,由第一个人数起,依次报数,数到第9人,便把他投入大海中,然后再从他的下一个人数起,数到第9人,再将他扔进大海中,如此循环地进行,直到剩下15个乘客为止。void left_num(int* a,int n,int m,int f) //a为数组,n为总人数,m为出局密码,f为留下的人数{ int out = 0,count = 0,i = 0; //o
2021-11-23 17:41:54 370 1
原创 约瑟夫环(递归算法)
30个旅客同乘一个游轮出海Happy,因为严重超载,必须将全船一半的旅客投入海中,其余人才能幸免遇难。大家同意一种办法:30人围成一圈,由第一个人数起,依次报数,数到第9人,便把他投入大海中,然后再从他的下一个人数起,数到第9人,再将他扔进大海中,如此循环地进行,直到剩下1个乘客为止。int Rule(int M,int i)//总人数M和出局出局密码i{ int f; f=i%M; if(f==0) f=M; if(M==1) return 1;
2021-11-23 17:36:44 215
原创 栈的链式表示和实现
#include <bits/stdc++.h>using namespace std;typedef struct node{ int data;//数据 struct node *next;//指针域}node;typedef struct Linkedstrack{ node *top; int size;}Linkedstrack;//栈的链式初始化void initstrack(Linkedstrack *pstrack){ ...
2021-11-19 09:24:36 143
原创 队列的链式表示和实现
#include <bits/stdc++.h>using namespace std;#define QElemType inttypedef struct QNode{ QElemType data; struct QNode *next;}QNode,*QueuePtr;typedef struct{ QueuePtr front1; QueuePtr rear;}LinkQueue;//初始化void InitQueue(LinkQu...
2021-11-19 09:22:33 71
原创 指针未被指定位置与变量未被赋值的区别
在一段代码中,如果一个指针未被赋值,如果接下来的代码中有关该空指针的操作的语句,代码就会结束,该条语句下的所有语句都不会被执行。如果变量未被赋值会自定义为0,不影响其他语句的执行。这两种情况下CodeBlocks都不会报错。#include<stdio.h>int main(){ struct L { int name; struct L *next; }; struct L a,c,*head; a.name=4
2021-10-10 21:45:47 361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人