自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (3)
  • 收藏
  • 关注

原创 CPU实验-risc-v37条实验

PC:module PC( input rst, input clk, input [31:0] next, output reg [31:0] addr ); always @(posedge clk) if(rst) addr<=32'h0; else addr <=next; initial $monitor($time ,,"=====

2021-12-29 17:12:19 794

原创 词法分析器

#include <iostream>#include <string.h>using namespace std;char key[10][20] = {"begin","if","then","while","do","end","int","main","return","cout"};//定义一个二维数组存放关键字 char token[20]; //存放字符(单词) //判断关键字 int isKey(char s[]){ for(int i = 0; i.

2021-06-12 10:40:01 170

原创 最小权顶点覆盖问题——回溯法

#include<iostream>using namespace std;int bestw=100000;int n,m;int tw=0;int connect[100][100];int w[100];int cover_in[100];int cover(int *cover_in){ int cover_all[100]; for(int i=0;i<n;i++){ cover_all[i]=0; } for(int i=0;i<n;i++){

2021-06-10 11:18:27 1636

原创 编译原理-中间代码序列作业

while x>0 dowhile y>x doif y>0 then y:=0else y:=1;将下列语句翻译为中间代码序列

2021-06-02 17:13:37 432

原创 实验 2 ASP.NET 的数据库操作

<connectionStrings> <add name="myConn" connectionString="Data Source=(你自己的路径)Database.mdf;Initial Catalog=mydb;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>结构目录:page1.aspx<body>

2021-05-07 01:02:59 335

原创 编译原理:构造分析表和对句子进行分析作业

作业:对下面文法:Expr → -ExprExpr → (Expr) | Var ExprTailExprTail → -Expr | ƐVar → id VarTailVarTail → (Expr) | Ɛ构造LL(1)分析表给出对句子id - - id (id)的分析过程

2021-04-22 16:31:55 1505

原创 多重背包问题

#include<iostream>using namespace std;int max(int a,int b){ if(a>=b){ return a; } else{ return b; }}int main(){ int N,V,W; cout<<"请输入物品的数量,背包的体积的信息:"<<endl; cin>>N>>V; int dp[N+1][V+1]; int v[N+1],s[N+1],va

2021-04-22 11:43:24 80

原创 二维背包问题

#include<iostream>using namespace std;int max(int a,int b){ if(a>=b){ return a; } else{ return b; }}int main(){ int N,V,W; cout<<"请输入物品的数量,背包的体积以及可承载重量的信息:"<<endl; cin>>N>>V>>W; int dp[N+1][V+1][W+1];

2021-04-22 11:18:35 192

原创 数字三角形问题

#include<iostream>#include<vector>using namespace std;int MAX(int a,int b){ if(a>=b){ return a; } else{ return b; }}int main(){ int n; cin>>n; int dp[n][n]; for(int i=0;i<n;i++){ for(int j=0;j<i+1;j++){

2021-04-17 19:47:44 83

原创 编译原理 文法作业

作业:假设有文法 A →AA | (A) | εa.描述它生成的语言b.说明它有二义性

2021-04-08 14:37:48 592 1

原创 数字图像处理GUI大作业——matlab

初始界面导入图像[fn,pn,~]=uigetfile('*.jpg','请选择要处理的图片');I=imread([pn fn]);imshow(I)title('原图像');handles.image = I;guidata(hObject,handles)图像旋转J = imrotate(I,-45,'crop');%旋转图形镜像图片J = J = flipdim(I,2);%原图像的垂直镜像边缘提取BW1 = edge(I,'Roberts');%Rober

2021-04-06 23:11:02 7286 13

原创 互联网原理与应用 第五章作业

5-1 IP协议为什么不提供对IP数据报数据区的校验功能?IP协议为什么要对IP数据报首部进行校验?5-2 当IP数据报在路由器之间传输时,IP首部中的哪些字段必然发生变化,哪些字段可能发生变化?

2021-04-04 18:58:40 367

原创 编译原理 第四章文法与语法分析作业

(1)给出下面文法G[S]描述的语言S->SAS|y,A->xxA|x(2)设计下述描述语言的文法:不能被5整除的正偶数

2021-04-04 18:33:07 954

原创 C#实验一 准备工作(第一阶段)

实验一创建一个ASP.NET Web网站,用以实现在线知识问答。1)第一次在浏览器中查看的页面如图1所示。2) “知识类型”下拉列表中至少有三个选项;当选中“人文知识”选项,且按下“开始答题”按钮后,回传的页面及显示的内容如图2所示。3)答题完毕,按下“提交”按钮后,可计算得分,会在页面下方显示得分及正确答案,如图3所示。要求:以编程方式,向页面动态添加Label控件,实现得分及答案的显示,具体做法详见教材P80~81。4)可选Web控件如下:DropDownList:输入知识类型信息Text

2021-03-30 19:53:05 269

原创 作业:把下面的NFA确定化及最小化

2021-03-25 10:46:54 6504

原创 DFA最小化

例题1:为每个1后都有0的由0/1构成的字符串构造最小DFA例题2:为倒数第二个字符为‘a’的a、b字符串构造最小DFA

2021-03-25 10:31:10 1992

原创 戳气球

戳气球下面展示一些 内联代码片。class Solution {public: void find_max(vector<vector<int>> &dp,int left,int right,vector<int>& nums){ int m=0; for(int k=left+1;k<right;k++){ int temp_left=dp[left][k];

2021-03-23 21:42:06 63

原创 2-14 Gray码

2-14 Gray码#include<iostream>using namespace std;int n;int gray[50];void Gray(int k,int t){ if(!gray[k-2]){ gray[k]=t; } else{ gray[k]=!t; } if(k==n+2){ for(int i=3;i<=n+2;i++){ cout<<gray[i]; } cout<<endl; retu

2021-03-23 16:39:06 94

原创 2-1众数问题

2-1众数问题#include<iostream>#include<algorithm> int repetion=0;int median=0;using namespace std;void find_mode(int a[],int left,int right,int &repetion,int &median,int n){ if(left>right){ return; } sort(a,a+n-1);//使得数组从小到大排序

2021-03-23 15:49:12 99

原创 # 1-1统计数字问题

1-1统计数字问题代码如下:#include<iostream>#include<cmath>#include<algorithm>using namespace std;int ans[10];int zeros[10];int tmpans[10];int tmpn[10];int func(int rank){ return rank*pow(10,rank-1);}void count(int n){ int rank=log10(n)

2021-03-14 11:46:48 108

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除