大作业进程四

受到前几个提交同学的启发,决定完善自己的大作业(1)优化图形界面 this.getLayeredPane().add(this.jLabel, new Integer(Integer.MIN_VALUE)); ((JPanel)this.getContentPane()).setOpaque(false);之后要将组件设置为透明(2)我为了更加符合实际,重写account_password 表,增加了用户的图片,不在展示(3)增加验证码参考文档https://blo
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

数据库大作业进程 五

一 增强程序的健壮性在测试的时候发现了之前没有注意到的问题,就是删除bug ,因为在T-sql中delete 一个不存在的元组是可以的。 因此做了以下的修改 public int delete_SC ( String a,String b) throws SQLException { //这个是按照主码删除元组 this.get_sql_connection(); String sql ="delete from SC where Sno=
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

数据库大作业实验报告

一、实验目的通过这个实验回顾数据库这门课程的基本内容,深化自己的理解,掌握高级语言对数据库操作的方法。二、总体功能设计与ER图这次的实验是使用Java+ SQL server 完成的。2.1 总体的功能设计2.2 ER 图:2.3 流程图2.4 基本表(1)SC 表记录学生的选课信息(2) Course记录课程信息(3)Student记录学生的基本信息(4)账户密码记录用户名以及密码(5)登录信息记录用户登录的时间三、T-sql 代码(1)create tabl
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

新冠肺炎SEIR模型(修正版)

初始模型 seir模型clear;clc;N=1400000000;I=1;R=0;D=0; E=0;S=N-I;r=5;r11=0;a=0.11;B=0.05;B1=0.04;count=0;y=0.02;r2=15;k=0.025373;T=20:1000;for idx =1:length(T)-1 if(idx>=25) r=1; r2=1; B=0.01; y=0.6;
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

7-31 笛卡尔树的判断

这个主要是对二叉树的遍历,并不困难/** data :2020.7.8 * theme:路径 */#include <iostream>#include <cstdlib>using namespace std;#define N 1005int judge[N];int cont = 0;struct node{ int k1; int k2; int left; int right; int parent;};s
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

计算前缀表达式的值

/** 参考(https://blog.csdn.net/qq_42325947/java/article/details/104219251)*/#include <iostream>#include <stack>#include <string>using namespace std;stack <double> st;int main(){ string s; getline(cin, s); for (int i = s.s
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

map小例子

#include <iostream>#include <map>#include <string>#include <cstring>using namespace std;map<string, int> StringToint;char p[10][11];int spaces[10];//定义空格数量bool x_child_y(int x, int y){ // x是不是y的 孩子 if (spaces[x] -
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

树的练习

#include <iostream>#include <cstring>#include <vector>using namespace std;bool isMirror;vector<int> pre;vector<int> post;void dfs(int root, int tail){ if (root > tail) return; int i = root + 1; i
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

stl 中的 priority_queue

定义: priority_queue< Type, Container,Functional > ,即 ,数据类型,容器类型(默认是vector),比较的方法。默认是大顶堆// 升序priority_queue < int ,vector greater >q;// 降序priority_queue< int ,vector ,less < int > >q;#include<iostream>#include<queue&gt
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

priority_queue 理解应用

/*priority_queue 理解应用https://blog.csdn.net/lyw_321/article/details/78069794*/#include <iostream>#include <queue>#include <cstdio>#include <string>using namespace std;struct node{ int weight; char s[11]; // 重载运
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

自定义队列的例子

#include <iostream>#include <bits/stdc++.h>using namespace std;vector<int> adj[101];int in[101];void topsort(int n){ int *que; int next; que = new int[n + 1]; int font, real; int m; font = real = 0; for (
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

最短路径例子

#include<iostream>#include<stack>using namespace std;#define INF 0xffffff int n,m,c1,c2; int edge[510][510]; int weight[510]; int dist[510]; int num[510]; int w[510]; int s[510]; //存储已访问的点集int path[510];
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

社交网络的节点计算(动态规划)

#include <iostream>#include <stdlib.h>using namespace std;int weight[10001][10001];int n, m;#define N 10000void init(){ for (int i = 1; i <= n; i++) { for (int j = 1; j <= n; j++) { if (i == j)
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

stl的sort理解应用

#include<bits/stdc++.h>using namespace std;const int maxn=1e5+5;struct stu{ int no; char name[10]; int score; }Node[maxn];bool cmp1(stu a, stu b){ return a.no <b.no;}bool cmp2(stu a, stu b){ if(strcmp(a.name,b.name) != 0) // 如果是相同的话
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0

简单的 Java socket 聊天室

TcpServer 类import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;import java.security.Provider;import java.util.*;public class TcpSe
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0

Socket 聊天室收发文件

TcpServerimport java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;import java.security.Provider;import java.util.*;public class TcpServ
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0

0 1 背包问题(回溯以及分枝定界)

0 1 背包问题就是一个整数规划问题。下面给出整数规划的求解步骤活结点集合选择一个分支节点拓展,如果是空的话
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0

旅行商问题 (分枝定界)

#include <iostream>#include <bits/stdc++.h>using namespace std;int G[10][10];int bestp;int bestx[10];int n;//层数struct Node{ int weight; int level; int x[10]; Node() { memset(x, 0, sizeof(x)); } Node(
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0

最优加工顺序问题--贝尔曼规+回溯

通过贝尔曼规则得出以下的结论:(1)第一个机器加工时间越小加工顺序越前(2)第二个机器的加工时间越小加工顺序越后(3)第一个机器加工时间小于第二个的在前面(4)与(3)反之在后面// 回溯#include <iostream>#include <bits/stdc++.h>using namespace std;int t1, t2;int n;int x[10];int bestp;int bestx[10];int time[10][2];void
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0

oj笔记(关于一些遇到的问题)

stl–vector应用实例#include <iostream>#include<vector>#include<algorithm>using namespace std;vector<int> odd ;vector<int> even;bool _judge_odd( int a){ return (a%2==1);}void _print(){ for(int i=0; i<odd.size
分类: 其他 发布时间: 01-08 22:18 阅读次数: 0