-
表格模板-学生评价表.ett
2019-09-09 08:08:59表格模板-学生评价表.ett -
初二年级学生评语表模板.doc
2021-01-18 11:56:44初二年级学生评语表模板 一个学期即将结束了,班主任都要填写家长通知书,其中很重要的一项就是把学生一学期的表现进行概括性的评价,也称作操行评语。你知道要怎么样写好初二年级学生评语吗?下面是小编为大家整理的初... -
学生团员2020年登记表自我评价模板_精选.doc
2020-12-03 16:22:51学生团员2020年登记表自我评价模板 人无完人,相信在不断反省自己的同时,可要不断进步,接下来,小编给大家准备了学生团员2020年登记表自我评价模板,欢迎大家参考与借鉴。 学生团员2020年登记表自我评价模板1 ... -
广告学生简历自我评价模板_简历自我评价简洁突出
2020-12-04 09:31:17广告学生简历自我评价模板 在简历中可以在自我介绍中将提到求职者自身优势,不过放大优势是好事,千万不要将优势过分润色,否则可就适得其反了。接下来,小编在这给大家带来广告学生简历自我评价模板,欢迎大家借鉴... -
就业推荐表自我评价300字模板7篇_精选.doc
2020-12-04 12:21:33就业推荐表自我评价300字模板7篇 毕业生就业推荐表,为各学校统一规定模式,再交由学生根据自己实际情况填写表格内信息,完善表内信息后,需有学校盖章方才能视为有效的。今天小编整理了就业推荐表自我评价300字模板... -
高中老师工作计划表模板.doc
2021-01-14 21:39:57高中老师工作计划表模板 一、指导思想 在本学期的英语教学中,坚持以下面的教学理念为指导:第一,在切实了解学生的真实水平和结合学生历次考试成绩的的基础上,适当改变教学方法,加强学法指导;第二,教学要面向全体... -
中职学生评语模板大全.doc
2021-01-18 16:55:19中职学生评语模板大全 中职学生的期末评语是我们每一位老师期末工作之一,这个评语需要我们教师用合适的言语去评价,去表达。以下是小编搜集整理的中职学生评语模板大全,欢迎阅读,供大家参考和借鉴!更多资讯尽在... -
简历模板自我评价范本.doc
2021-01-18 14:55:29简历模板自我评价范本 做好简历模板上对自己能力的评价,可以让人更全面的了解求职者。下面是小编整理简历模板自我评价范本的范文,欢迎阅读!简历模板自我评价范本篇一 尊敬的领导: 您好! 首先,在此表达我对贵... -
大学生实习鉴定表范文模板.doc
2021-01-18 14:54:11今天小编就给大家分享一下实习的自我鉴定,仅供参考 实习鉴定表模板 从20XX年6月16日开始至6月27日,我们开始了这一学期的认识实习。 如今,我们已圆满完成此次实习。这次认识实习充实了我们的学习生活,我们学到... -
大学生年度鉴定表自我鉴定模板.doc
2021-01-15 18:18:17大学生年度鉴定表自我鉴定模板 导读:大学生年度鉴定表自我鉴定怎么写?大学生学年自我鉴定需要包括哪些内容?大学生自我鉴定是特指大学生在一个学期结束后对自己的学习和工作生活等表现的一个自我总结。写作应该篇幅... -
毕业生登记表班组鉴定范文模板.doc
2021-01-15 20:25:35毕业生登记表班组鉴定范文模板 毕业生登记表是由教育行政机关统一印制的具有规范格式的毕业生信息表格,一般由上级教育主管部门发放、备案,由毕业生所属学校管理、存档,由毕业生本人和校方分别填写相关内容,全面... -
毕业生个人自我鉴定优秀模板范文【5篇】_就业推荐表自我鉴定怎么写
2020-12-03 22:40:37毕业生个人自我鉴定优秀模板范文【5篇】 实习是每个大学生必须面对和经历的过程,实习自我鉴定即实习人员对自己在实习期间的工作表现作出的自我评价,下面是小编为大家带来的有关毕业生个人自我鉴定优秀模板范文【5... -
科研课题开题报告模板.doc
2021-01-18 11:53:25科研课题开题报告模板 一、选题背景、目的与意义 1、高中语文新课改需要。 落实《普通高中语文课程标准课程目标表达与交流》的要求:“能结合阅读内容按要求作仿写、扩写、缩写、改写、续写;能根据阅读材料提供的... -
实习工作证明表格模板.doc
2020-12-27 09:58:14实习工作证明表格模板 实习证明表 姓 名 性 别 学 号 学 院 专业名称 实习单位 单位地址 联系人 电话 单 位 对 学 生 实 习 的 评 价 评价人: (单位盖章) 年 月 日 实 习 证 明 兹有_____... -
Interesting Housing Problem HDU - 2426 (KM算法模板)
2019-07-25 10:31:17给N 个学生分配宿舍,学生对一些宿舍进行评价,作为校方你想让每个学生都有房间并且住的总体满意度最高,不能将学生分到他好感度为负的宿舍 思路: 1)每个学生都有房间并且住的总体满意度最高,每个学生都带有...题目链接
题意:
给N 个学生分配宿舍,学生对一些宿舍进行评价,作为校方你想让每个学生都有房间并且住的总体满意度最高,不能将学生分到他好感度为负的宿舍
思路:
1)每个学生都有房间并且住的总体满意度最高,每个学生都带有房间,并且不能住满意度为负的房间,那就是求最大匹配
2)求满意度最高,那就是求最大权完备匹配
3)那就上KM算法啊
AC代码: 邻接表
/* 邻接表 */ #include<iostream> #include<cstring> #include<stdio.h> #include<math.h> #include<algorithm> #include<queue> #include<vector> using namespace std; const int maxn = 505; const int INF = 0x3f3f3f3f; vector< pair<int, int> > G[maxn]; int ex_X[maxn], ex_Y[maxn]; bool vis_X[maxn], vis_Y[maxn]; int Match[maxn]; int Slack[maxn]; int N, M, E; void init(){ for(int i = 0; i <= N; ++i){ G[i].clear(); } } bool Dfs(int x){ vis_X[x] = 1; int v, c; for (int i = 0; i < G[x].size(); ++i) { v = G[x][i].first; c = G[x][i].second; if( vis_Y[v] ) continue; int Tmp = ex_X[x] + ex_Y[v] - c; if ( Tmp != 0) { Slack[v] = min(Tmp, Slack[v]); } else { vis_Y[v] = 1; if(Match[v] == -1 || Dfs(Match[v])){ Match[v] = x; return true; } } } return false; } int KM(){ memset (ex_X, 0, sizeof(ex_X)); memset (ex_Y, 0, sizeof(ex_Y)); memset (Match, -1, sizeof(Match)); for(int i = 0; i < N; ++i){ for(int j = 0; j < G[i].size(); ++j){ ex_X[i] = max(ex_X[i], G[i][j].second); } } for (int i = 0; i < N; ++i) { memset (Slack, INF, sizeof(Slack)); while(1){ memset(vis_X, 0, sizeof(vis_X)); memset(vis_Y, 0, sizeof(vis_Y)); if (Dfs(i)) break; int Tmp = INF; for(int j = 0; j < M; ++j){ if(!vis_Y[j]) Tmp = min(Tmp, Slack[j]); } if(Tmp == INF) return -1; for (int j = 0; j < N; ++j) { if(vis_X[j]) ex_X[j] -= Tmp; } for (int j = 0; j < M; ++j){ if(vis_Y[j]) ex_Y[j] += Tmp; else Slack[j] -= Tmp; } } } int Ans = 0; int Cnt = 0; for(int i = 0; i < M; ++i){ if(Match[i] != -1){ for(int j = 0; j < G[Match[i]].size(); ++j){ if (G[Match[i]][j].first == i){ Ans += G[Match[i]][j].second; Cnt ++; } } } } if(Cnt != N) Ans = -1; return Ans; } int main (){ int Cas = 0; int u, v, c; while (~scanf("%d%d%d", &N, &M, &E)) { init(); for (int i = 0; i < E; ++i) { scanf("%d%d%d", &u, &v, &c); if(c < 0) continue; G[u].push_back(make_pair(v, c)); } printf("Case %d: %d\n", ++Cas, KM()); } }
邻接矩阵AC代码:
#include<iostream> #include<cstring> #include<stdio.h> #include<math.h> #include<algorithm> #include<queue> #include<vector> using namespace std; const int maxn = 505; const int INF = 0x3f3f3f3f; int G[maxn][maxn]; int ex_X[maxn], ex_Y[maxn]; bool vis_X[maxn], vis_Y[maxn]; int Match[maxn]; int Slack[maxn]; int N, M, E; void init(){ fill(G[0], G[0] + maxn * maxn, -INF); } bool Dfs(int x){ vis_X[x] = 1; for (int i = 0; i < M; ++i) { if( vis_Y[i] ) continue; int Tmp = ex_X[x] + ex_Y[i] - G[x][i]; if ( Tmp != 0) { Slack[i] = min(Tmp, Slack[i]); } else { vis_Y[i] = 1; if(Match[i] == -1 || Dfs(Match[i])){ Match[i] = x; return true; } } } return false; } int KM(){ memset (ex_X, 0, sizeof(ex_X)); memset (ex_Y, 0, sizeof(ex_Y)); memset (Match, -1, sizeof(Match)); for(int i = 0; i < N; ++i){ for(int j = 0; j < M; ++j){ ex_X[i] = max(ex_X[i], G[i][j]); } } for (int i = 0; i < N; ++i) { memset (Slack, INF, sizeof(Slack)); while(1){ memset(vis_X, 0, sizeof(vis_X)); memset(vis_Y, 0, sizeof(vis_Y)); if (Dfs(i)) break; int Tmp = INF; for(int j = 0; j < M; ++j){ if(vis_Y[j] == 0) Tmp = min(Tmp, Slack[j]); } if(Tmp == INF) return -1; for (int j = 0; j < N; ++j) { if(vis_X[j]) ex_X[j] -= Tmp; } for (int j = 0; j < M; ++j){ if(vis_Y[j]) ex_Y[j] += Tmp; else Slack[j] -= Tmp; } } } int Ans = 0, Cnt = 0; for(int i = 0; i < M; ++i){ if(Match[i] != -1){ Ans += G[Match[i]][i]; Cnt++; } } if(Cnt != N) Ans = -1; return Ans; } int main (){ int Cas = 0; int u, v, c; while (~scanf("%d%d%d", &N, &M, &E)) { init(); for (int i = 0; i < E; ++i) { scanf("%d%d%d", &u, &v, &c); if(c < 0) continue; G[u][v] = c; } printf("Case %d: %d\n", ++Cas, KM()); } }
-
学生自愿提前实习的申请书范文.doc
2021-01-19 11:56:29认真学习岗位知识与技能,认真填写《顶岗实习手册》,包括顶岗实习基本情况表、学生顶岗实习月记、顶岗实习考核表等内容,校外指导教师、单位签署考核评价意见并盖章,毕业当年5月交辅导员。 3.毕业当年5月前与就业... -
java基于springboot开发的小学初中高中学生评教系统
2021-01-24 16:00:053、教务处端(超级管理员):添加管理学生和老师,制定评价模板,统计全校老师的评价满意度,导出统计excel结果等 购买方式有两种:一是按天租用系统,一天500元,二是直接买断本系统源码(可以帮部署到服务器。...技术:springboot+ajax+jq+css+bootstrap
环境:eclipse或者IDE+jkd7+mysql5
包含功能:
1、学生端:匿名评价自己的代课老师
2、教师端:查看学生对自己的评价以及统计表
3、教务处端(超级管理员):添加管理学生和老师,制定评价模板,统计全校老师的评价满意度,导出统计excel结果等
购买方式有两种:一是按天租用系统,一天500元,二是直接买断本系统源码(可以帮部署到服务器。服务器需购买方提供)
以上说的是参考价格,具体价格请与旺旺沟通后为最终结果。
参考官网:杰凡IT评教系统官网
系统部分截图如下:
有需要这个评教系统的可以q我1913284695
如果您想要的是大学生的评教系统可以参考我的另一篇文章
https://blog.csdn.net/qq_32079585/article/details/105565069 -
新课标高考英语答题卡模板.docx
2020-06-11 13:37:57每年在高考的过程中,总有部分学生或多或少的出现一些意外状况。意外状 来源 : 四川省教育考试院 关键字 : 高考注意事项 2019高考小心违规物品:不要携带智能表、手机、计算器 本周五(6月7日),2019年高考鸣锣... -
C# 操作Excel之旁门左道 [ C# | Excel ]
2017-11-14 19:28:00这里以学生成绩表为例, 学生编号、学生姓名、学生成绩 三个字段从数据库提取,并锁定,老师评价栏在导出后可输入。 二、实现 1. 制作Excel"模板" 注意这里的模板不是指excel里面的模板,主要为后面导出成...正文
一、目的
从数据库导出数据到Excel中并锁定部分数据不让修改。这里以学生成绩表为例, 学生编号、学生姓名、学生成绩 三个字段从数据库提取,并锁定,老师评价栏在导出后可输入。
二、实现
1. 制作Excel"模板"
注意这里的模板不是指excel里面的模板,主要为后面导出成html做准备。
1.1 新建Excel,名称为学生成绩表.xls 。
1.2 设置列名栏目,设置格式字体等信息,最终形式的格式,如图:
冻结窗口的方法:比如要冻结第一行,选择第二行的第一个单元格,工具栏->窗口->冻结窗口。
1.3 锁定区域
1.3.1 Excel全选->右键 设置单元格格式->保护->去掉 锁定 前复选框
1.3.2 选择学生编号、学生姓名、学生成绩这三列,同上(1.3.1)步骤相反,即勾上 锁定 前的复选框。
1.3.3 输入测试数据 1 张三 83。
1.3.4 工具->保护->保护工作表,模板完成!如果你在锁定后再更改前面三列,将出现如下警告框:
2. 导出Excel为html格式并复制到一个空白的aspx页面中
2.1 工具栏 文件->另存为网页,导出后的文件为学生成绩表.htm。
2.2 用记事本或UE打开,可以看到如下部分代码:
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<link rel=File-List href="学生成绩表.files/filelist.xml">
<link rel=Edit-Time-Data href="学生成绩表.files/editdata.mso">
<link rel=OLE-Object-Data href="学生成绩表.files/oledata.mso">
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Created>1996-12-17T01:32:42Z</o:Created>
<o:LastSaved>2009-05-25T06:35:53Z</o:LastSaved>2.3 新建aspx页面: Export.aspx。
2.4 去掉Export.aspx中除<%@ Page 的代码,复制htm里面的代码到空白的Export.aspx中,添加<form id="form1" runat="server">。
3. 调取数据并显示
3.1 找到测试数据部分的html代码替换为asp:Repeater控件代码,如下
<!--
<tr height=19 style='height:14.25pt'>
<td height=19 class=xl27 style='height:14.25pt' x:num>1</td>
<td class=xl27>张三</td>
<td class=xl27 x:num>83</td>
<td class=xl25></td>
</tr>
-->
<asp:Repeater ID="rptData" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<tr height=19 style='height:14.25pt'>
<td height=19 class=xl27 style='height:14.25pt' x:num>
<%#Eval("id")%>
</td>
<td class=xl27>
<%#Eval("name")%>
</td>
<td class=xl27 x:num>
<%#Eval("achievement")%>
</td>
<td class=xl25></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:Repeater>3.2 后台调取数据,导成excel并下载
这里就不连接数据库了,直接在程序里面模拟一些数据。
protected void Page_Load(object sender, EventArgs e)
{
this.EnableViewState = false;
//加载数据
LoadData();
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode("学生成绩表.xls", System.Text.Encoding.UTF8));
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.ContentType = "application/ms-excel";
//Response.End();
}
private void LoadData()
{
IList<User> users = new List<User>();
//测试数据
users.Add(new User(1, "刘一", 81));
users.Add(new User(2, "陈二", 82));
users.Add(new User(3, "张三", 83));
users.Add(new User(4, "李四", 84));
users.Add(new User(5, "王五", 85));
users.Add(new User(6, "赵六", 86));
users.Add(new User(7, "孙七", 87));
users.Add(new User(8, "周八", 88));
users.Add(new User(9, "吴九", 89));
users.Add(new User(10, "郑十", 80));
rptData.DataSource = users;
rptData.DataBind();
}
[Serializable]
private class User
{
public User()
{
}
public User(int id, string name, decimal achievement)
{
this._id = id;
this._name = name;
this._achievement = achievement;
}
private int _id;
/// <summary>
/// 编号
/// </summary>
public int id
{
get { return _id; }
set { _id = value; }
}
private string _name;
/// <summary>
/// 姓名
/// </summary>
public string name
{
get { return _name; }
set { _name = value; }
}
private decimal _achievement;
/// <summary>
/// 成绩
/// </summary>
public decimal achievement
{
get { return _achievement; }
set { _achievement = value; }
}
}代码说明:
Page_Load中依次加载数据,然后以ms-excel类型讲web浏览变成excel文件下载。
3.3 导出后的excel截图
3.3.1 下载
3.3.2 修改锁定的三列截图
很明显,动态输出表格是我们擅长的,也不用你去翻N多N多的API了,最重要的是这里没有Excel进程!
本文转自over140 51CTO博客,原文链接:http://blog.51cto.com/over140/584862,如需转载请自行联系原作者
-
学校评教系统
2021-01-08 15:15:45技术:springboot+ajax+jq+css+bootstrap ...3、教务处端(超级管理员):添加管理学生和老师,制定评价模板,统计全校老师的评价满意度,导出统计excel结果等 系统部分截图如下: 有需要的私我 ...技术:springboot+ajax+jq+css+bootstrap
环境:eclipse或者IDE+jkd7+mysql5
包含功能:
1、学生端:匿名评价自己的代课老师
2、教师端:查看学生对自己的评价以及统计表
3、教务处端(超级管理员):添加管理学生和老师,制定评价模板,统计全校老师的评价满意度,导出统计excel结果等
系统部分截图如下:
有需要的私我 -
毕业论文格式规范解读及相关问题探讨.doc
2021-01-15 15:42:23模板 一、毕业论文格式规范的意义及标准 在大学教学中,毕业论文(设计)撰写与专业实习一样都属于实践教学中综合实践教学的部分,是提高学生动手能力、分析和解决问题能力以及创新能力的重要途径。这里所说的“毕业... -
本科毕业论文评阅老师评语大全.doc
2021-01-18 11:50:05本科毕业论文评阅老师评语大全 本科毕业论文设计是提高学生综合能力的有效措施,是培养学生创新能力和创业精神的重要环节,论文评语是对学位论文是否达到相应水平作出的评价。评语虽短,但是至关重要,涉及到能否毕业... -
小学语文优秀说课稿.doc
2021-01-18 20:35:37小学语文优秀说课稿 以下是小学语文优秀说课稿模板,供大家参考阅读!小学语文优秀说课稿 各位评委:早上好! 我叫,来自。如果用一句话表达我此刻的心情,那就是在不断地期盼中等待着,在不断地参与中感受并收获着... -
做了一个小时的面试题(没有过 希望大家帮忙答下 虽然很幼稚 毕竟每个人都是这么过来的吗 感激了!...
2010-04-16 11:10:587)查询学生表的数据,将所有年龄小于22岁的,学历为“大专”的,学生的姓名和学号显示出来 我的答案: select name,studentCardNo from student where age”大专”; 8)查询学生表的数据,查询所有信息,列出... -
C++程序设计教程(第二版)
2011-05-15 00:35:53多态和抽象类是面向对象编程的核心内容,模板论述了泛型编程,异常则强化了面向对象编程中的可靠性和容错性。 作者简介 1984年毕业于上海复旦大学计算机软件专业;1988年获电子工业部优秀科技青年称号;两次获得浙江... -
ASP.NET开发实战1200例(第1卷).part2
2016-06-11 20:12:37实例206 学生成绩不及格设置单元格突出显示为红色 326 实例207 根据多个字段内容设置不同数据行的背景色 327 实例208 自定义分页并结合下拉列表实现页次切换 328 实例209 结合分页模板PagerTemplate实现自定义分页 ... -
ASP.NET开发实战1200例(第1卷).part1
2016-06-11 20:07:19实例206 学生成绩不及格设置单元格突出显示为红色 326 实例207 根据多个字段内容设置不同数据行的背景色 327 实例208 自定义分页并结合下拉列表实现页次切换 328 实例209 结合分页模板PagerTemplate实现自定义分页 ... -
ASP.NET开发实战1200例(第1卷).part3
2016-06-11 20:19:00实例206 学生成绩不及格设置单元格突出显示为红色 326 实例207 根据多个字段内容设置不同数据行的背景色 327 实例208 自定义分页并结合下拉列表实现页次切换 328 实例209 结合分页模板PagerTemplate实现自定义分页 ... -
iPhone开发秘籍(第2版)--源代码
2012-12-11 13:51:222.2 用模板构建Hello World应用程序 29 2.2.1 创建新项目 29 2.2.2 Project窗口 30 2.2.3 Detail窗格 31 2.2.4 编辑器窗口 32 2.2.5 查看项目 32 2.2.6 打开视图控制器.xib 33 2.2.7 编辑视图 34 2.2.8 ...
-
朱老师鸿蒙系列课程第1期-2鸿蒙系统Harmonyos源码架构分析
-
三级网络技术知识点小礼包.pdf
-
app软件测试全栈系列精品课程
-
Windows环境安装DVWA环境
-
修改个人报告入职用、给家人看,免费送样板
-
python 计算列表中某个元素连续出现的次数
-
信息安全风险评估解析.pdf
-
stm32库移植样例程序.rar
-
【已解决】IDEA 配置tomcat后,javaweb项目报404
-
SIMATIC_S7PLCSIM_V14_SP1.001
-
PKI&ID.pptx
-
MySQL 高可用工具 heartbeat 实战部署详解
-
信息安全风险评估服务手册.doc
-
Ubuntu xshell 无法连接 VMware 虚拟机 解决方案
-
linux c i2c总线 通信 源代码
-
Vue.js中$router和$route的区别
-
python opencv lbp特征提取并显示
-
NEUQ-2021寒假训练-搜索
-
MySQL 多实例安装 及配置主从复制实验环境
-
js浅拷贝、深拷贝的实现