- 博客(38)
- 收藏
- 关注
原创 VL3 奇偶校验
假设我们有一个数据1010,现在用奇校验,我们使用按位异或操作,那么先从左边开始,1与0异或得1,现在是110,再1与1异或得0,现在是00,再进行0与0异或,得0。我们额可以看到1010奇校验为0。那么1010偶校验就是1。
2024-04-21 16:27:22 259
原创 Java图形化界面&&swing_一个简易的计算器
Java程序设计大作业课程报告实现加减乘除功能:功能模块及详细说明程序模块流程import javax.swing.*; import javax.swing.JFrame; import java.awt.*; import java.awt.event.*;public class Main { JFrame step3 = new JFrame("图形化计算器"); //显示界面标题 JButton butto
2021-12-29 13:08:21 583
原创 数据结构与算法——共享栈
#include <iostream>using namespace std;typedef struct {//共享栈结构体 int data[100];//栈体 int top[2];//栈顶指针 }stk;stk s;//全局变量 int push(int i,int x){//入栈操作 if(i<0||i>1){//i为栈号,x为入栈元素 printf("栈号输入错误!"); exit(0); } if(s.top[1]-s.top
2021-10-20 21:50:49 111
原创 数据结构与算法——栈
#include <iostream>using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */#define MaxSize 50typedef struct {//顺序栈的数据结构 int data[MaxSize]; int top;}sqStack;typedef struct LinkL
2021-10-20 21:50:03 78
原创 链表课后题p38-39
#include <iostream>#include <stack>using namespace std; typedef struct List{ int data; struct List *next;}Lnode,*LinkList; void deleElem01(LinkList &L,int a){ //删除不带头节点的单链表中值为a的节点,(递归法) Lnode *p; if(L==NULL) return; if(L-&g
2021-10-20 21:49:20 207
原创 王道数据结构代码——顺序表
#include<stdio.h>#include<stdlib.h>#define max 100typedef struct{ int *data; int maxsize,length;} sql;bool sqlinsert(sql &s,int i,int data)//线性表插入 ,时间复杂度O(n) { if(i<1||i>s.length+1) return false; if(s.length>=s.maxsize)
2021-10-10 21:20:36 422
原创 logisim——一个简单的8位乘法器
//本次实验是2020年在家学组成原理的时候自己做的。//由于时间过久,已经想不到过程了//大致是模仿老师给的加法器,自己搞了一个乘法器//又到期末了,我先贴出来,给学logisim的同学提供点思路// ——计科小学生乘法器介绍:实验将实现一个四位二进制与四位二进制相乘的结果,再通过数码管将其转换成十六进制显示出来。再实现八位二进制与八位二进制相乘。实验原理二进制乘法与十进制乘法相同,一个乘数以另一个乘数的每一位相乘再将结果相加。我先做一个四
2021-06-19 13:03:01 9854 4
原创 单链表逆转
题目:6-1 单链表逆转 (20 分)本题要求实现一个函数,将给定的单链表逆转。函数接口定义:List Reverse( List L );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef PtrToNode List; /* 定义单链表类型 */L是给定
2021-03-17 20:35:10 231 1
原创 蓝桥杯 算法训练 自行车停放问题&&双向链表
蓝桥杯 算法训练 自行车停放问题&&双向链表完整代码在最下面!题目问题描述 有n辆自行车依次来到停车棚,除了第一辆自行车外,每辆自行车都会恰好停放在已经在停车棚里的某辆自行车的左边或右边。(e.g.停车棚里已经有3辆自行车,从左到右编号为:3,5,1。现在编号为2的第4辆自行车要停在5号自行车的左边,所以现在停车棚里的自行车编号是:3,2,5,1)。给定n辆自行车的停放情况,按顺序输出最后停车棚里的自行车编号。输入格式 第一行一个整数n。 第二行一个整数x。表示第一辆自行
2021-03-14 19:55:50 564 3
原创 logisim 数码管输出设计
logisim 数码管输出设计整理一波大二做的组成原理的实验供大家参考数码管输出设计介绍一个简单的计算机,先从输出开始做起。先做好输出可以直观的检查出电路是否连接正确。数码管输出设计目的在于实现将四位二进制转换成数码的形式在数码管上显示出来。整体设计数码管上需要七位数据来控制数据的显示,所有实验将实现四位二进制转换成七位数据。在数码管设计上,我们采用负逻辑,用电源使数码管全亮,通过数据的改变调节数码管的亮灭。输出0代表点亮数码管,输出1代表关闭数码管具体实现步骤:写出真值表他们
2020-12-25 00:41:21 3969
原创 大一期末C语言大作业—结构体和链表框架
有很多大一的小白兔,学习C语言,在期末会有大作业类似学生管理系统,酒店管理系统,电话簿管理系统这种xxx管理系统大都是要求使用结构体和链表本着授之以渔不如授之以渔的思想我想在给出结构体和链表的框架以供大家学习(期末压力大,希望我的框架让你们更快更好的完成大作业)话不多说,直接上框架本人也是初学者,能力有限,若有bug请直接指出。欢迎各位初学者加群:1025729828,@计科小学生一起学习#include<stdio.h>#include<stdlib.h>#
2020-12-19 10:32:41 6071 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人