实验内容1、使用VerilogHDL设计一个VGA显示控制器,在VGA显示器(VGA:分辨率:640x480@60Hz)上显示RGB八色彩条。
2、VGA显示器(分辨率自定)上显示杭电logo+学号姓名,居中。
2025/4/30 1:29:05 2.87MB EDA VGA QUARTU
1
用MFC写的一个八皇后演示程序,支持多种情形的八皇后问题:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。
2025/4/27 12:39:13 2.69MB c++
1
【算法设计与分析】是计算机科学中的核心课程,主要探讨如何有效地解决问题并设计高效计算过程。
这门课程由中国大学MOOC提供,由北京航空航天大学(北航)的专家讲授,旨在帮助学生理解和掌握基础算法及其分析方法。
通过学习这门课程,学生将能够运用所学知识解决实际问题,提升编程能力,以及对复杂度理论有深入的理解。
课程内容可能涵盖以下几个方面:1.**排序算法**:包括经典的冒泡排序、插入排序、选择排序、快速排序、归并排序和堆排序等,以及更高效的算法如计数排序、桶排序和基数排序。
这些算法的比较和分析有助于理解不同情况下的最佳选择。
2.**搜索算法**:如深度优先搜索(DFS)、广度优先搜索(BFS)、Dijkstra算法和Floyd-Warshall算法,用于解决图论问题和最短路径寻找。
3.**动态规划**:这是解决多阶段决策问题的有效方法,例如斐波那契序列、背包问题、最长公共子序列和最短编辑距离等。
4.**贪心算法**:在每一步都选择局部最优解,以期达到全局最优。
典型应用如霍夫曼编码和Prim或Kruskal的最小生成树算法。
5.**分治策略**:将大问题分解为小问题,然后递归地解决。
典型的例子有归并排序、快速排序和大整数乘法。
6.**回溯法与分支限界**:用于在大规模搜索空间中找到解决方案,如八皇后问题和N皇后问题。
7.**图论与网络流**:包括最大流问题、最小割问题,以及Ford-Fulkerson和Edmonds-Karp算法。
8.**数据结构**:如链表、队列、栈、树(二叉树、平衡树如AVL和红黑树)、哈希表等,它们是算法的基础。
9.**复杂度理论**:介绍时间复杂度和空间复杂度的概念,以及P类和NP类问题,理解算法效率的重要性。
课程链接提供的博客可能包含课程的代码实现,这对于理解算法的实际操作和优化至关重要。
实践是检验和加深理论知识的最好方式。
学生可以通过这些代码实现来锻炼编程技能,同时理解算法在真实场景中的表现。
"中国大学MOOC-算法设计与分析"是一门全面介绍算法和分析技巧的课程,对于计算机科学专业的学生以及对算法感兴趣的任何人都极具价值。
通过学习,不仅可以掌握多种算法,还能培养问题解决和分析能力,为未来的学术研究或职业发展奠定坚实基础。
2025/4/26 11:14:57 30.82MB 算法设计与分析 基础算法
1
UML课程设计案列,包括需求分析获取的方式,也包括系统需求分析,还有两种分析方法,分别为结构化分析方法和面向对象分析方法。
结构化分析方法中列举了数据流图(数据元素,数据存储,数据流);
面向对象分析方法列举了八种图(用例图、类图、顺序图、协作图、活动图、状态图、构件图、部署图)
2025/4/25 10:33:24 1.37MB UML 公交车查询 需求分析
1
用HTML5开发一个个人网站,一共包含八个网页,有个人主页,爱摄影,爱音乐,爱阅读等网页
2025/4/24 1:38:03 50.25MB html 个人网站
1
用A*算法实现的N数码的演示程序,可以连续演示,单步演示,也可暂停,调节速度。
也可查看A*演示过程中的Open表与Close表,演示完成可生成最优路径。
具体实现见博客:https://blog.csdn.net/happyeveryday62/article/details/80286157
2025/4/23 17:20:36 48.48MB A*算法 八数码 MFC
1
本文档含有针对计算机考研(统考、自主命题都可)复习的八套模拟题
2025/4/18 12:23:29 14.98MB 考研 计算机
1
摘 要在现代电子产品中,步进电机广泛应用于ATM机、喷绘机、刻字机、写真机、喷涂设备、医疗仪器及设备、计算机外设及海量存储设备、精密仪器、工业控制系统、办公自动化、机器人等领域。
所以步进电机的控制是一门很实用的技术。
本实验主要是基于唐都——PIT试验箱的步进电机控制的设计。
主要使用到了并行接口电路8255、LED七段数码管电路、8086cpu、步进电机等元件。
主要是通过按键的不同来设置直流电机的转速、运行状态和方向。
软件部分采用了汇编语言编写程序代码和C语言编写的步进电机控制程序,通过判断、跳转、循环、延时等基本技术实现。
此系统可以通过键盘输入相关数据,并根据需要,实时对步进电机工作方式进行设置,具有实时性和交互性的特点。
该设计可应用于步进电机控制的大多数场合目录摘要…………….…………………………………………...…...3一.课程设计目的……………………………………….....…...4二.设计题目名称及要求……………………………….....…….4三.实验设备…………………………………………...…..…….4四.设计的思想和实施方案……………………………..….…….5五.硬件原理图…………………………………………………….11六.典型程序模块及典型编程技巧…………………….…....…13七.课程设计中遇到的问题及解决方法………………...………16八.程序流程图………………………………………….…......19九.汇编程序清单及程序注释…………………………..…..……..23十.C语言程序清单及注释………………………….……..…..…30十一.收获体会………………………………….………..……..…37十二.参考文献………………………………………..….…..……38
2025/4/17 1:31:41 847KB 步进电动机 调速 方向控制
1
华科计算机考研834真题,可以用来考前检验自己的复习水平,也可结合内部八套卷。
1.28MB 834真题
1
本书系统而全面地介绍了复分析的基本理论和方法及其在工程问题上的应用,且注重理论与实际密切结合。
全书共分八章:复数,解析函数,初等函数,复积分,解析函数的级数表示,留数理论,共形映射,应用数学的变换。
为了便于读者掌握本书的主要内容,在每章后面都给出了小结和参考文献,并且配备了大量的例题和练习,书末附有练习答案和提示。
2025/4/15 8:40:57 16.97MB 数学 复分析
1
共 649 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡