自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 2146: 信息学奥赛一本通T1317-组合的输出

使用回溯法遍历所有的数字,visited数组表示该数字是否被使用过(visited[1]=1表示在当前的答案中数字1已经被使用过了),solve(x)表示寻找答案中第x个数,当x等于r+1时,表示已经找到了,输出;然后从x开始递增寻找下一个适合的数字,如果一个数字没有被使用过而且大于前一个数字,将该数字放入答案解中,标记为已访问,进入下一层递归,递归完成后,撤销当前选择,为下一次选择做准备。

2024-03-28 17:46:22 229

原创 3月24算法训练

solve 函数负责递归地放置皇后:当递归到第n+1行时,表示已经成功放置了n个皇后, sum 加一,并且在满足 sum

2024-03-24 20:57:46 215

原创 实验一 先来先服务FCFS和短作业优先SJF进程调度算法

设计程序模拟进程的先来先服务FCFS和短作业优先SJF调度过程。假设有n个进程分别在T1, … ,Tn时刻到达系统,它们需要的服务时间分别为S1, … ,Sn。分别采用先来先服务FCFS和短作业优先SJF进程调度算法进行调度,计算每个进程的完成时间、周转时间和带权周转时间,并且统计n个进程的平均周转时间和平均带权周转时间。

2023-12-06 20:57:20 2048 1

原创 西工大数据结构理论课NOJ,第七组,查找排序

西工大数据结构理论NOJ,AC通过

2023-06-22 12:50:11 185

原创 计算机系,一份浓浓的情谊和感激之情

计算机系,一份浓浓的情谊和感激之情

2023-06-21 20:06:48 118 1

原创 西工大数据结构理论NOJ6,图的应用

广搜和深搜图的建立部分大差不差,主要是思想,这里使用队列存储已经访问过的节点,每从队列中出来一个节点,就把它相邻且没有访问过的节点进入队列。第一次写迪杰斯特拉算法,忘记把有边的权重设置为无穷大了,这里一定要记得用memset函数置数组的值,还有就是不可达的节点输出-1,这个可让我纠结了大半天,最终选择立一个flag,如果flag为1,就说明找到了最小的路径,如果没有找到最小的路径,就说明当前节点不可达,就可以输出-1。函数中,如果两个顶点之间有直接的连通关系,则返回 true;否则,遍历从起始顶点。

2023-06-21 19:38:12 135

原创 西工大数据结构理论第五部分,二叉树的应用

【代码】西工大数据结构理论第五部分,二叉树的应用。

2023-06-21 19:25:14 92

原创 西工大数据结构理论NOJ第四部分,特殊矩阵的存储

西工大数据结构理论NOJ第四部分,特殊矩阵的存储。

2023-06-21 19:18:24 128

原创 西工大数据结构理论NOJ的第三部分,栈和队列的操作

数据结构理论的第三部分,栈和队列的应用,AC通过的

2023-06-21 19:15:22 114

原创 西工大数据结构理论NOJ的第二部分,链表的操作

数据结构NOJ的第二部分,链表的操作。

2023-04-28 09:55:35 231

原创 西工大数据结构理论NOJ顺序表

自己动手写的,已经AC通过

2023-04-19 21:56:50 577

原创 C语言实现有序单链表的归并操作

【数据结构】C语言实现有序单链表的归并

2023-03-26 10:25:57 217

原创 MySQL数据库连接VS2019(亲测有用)

VS2019连接Mysql数据库,亲测有用

2023-03-01 00:03:29 1063 1

原创 算法设计与分析电子老鼠床迷宫【分支限界法】

电子老鼠闯迷宫问题

2022-11-22 19:51:59 202

原创 算法设计与分析NOJ石子合并

西北工业大学算法设计与分析NOJ实验四

2022-11-21 21:11:11 197

原创 算法设计NOJ01背包问题

算法设计与分析01背包问题

2022-11-14 21:42:25 118

原创 算法设计与分析NOJ穷举所有排列

西工大算法设计与分析NOJ

2022-11-14 21:09:06 127

原创 穷举N位二进制数NOJ算法

西工大算法设计与分析noj

2022-11-14 20:56:59 341

原创 个人银行账户管理程序实验代码C++

C++个人银行账户管理

2022-11-13 20:01:43 1148

原创 算法设计与分析NOJ1141走迷宫

算法设计与分析西工大

2022-11-13 20:00:35 212

原创 算法设计与分析NOJ1003快速排序

西工大算法设计与分析快速排序

2022-11-13 19:39:28 199

原创 算法设计与分析NOJ1002归并排序

西北工业大学算法设计与分析

2022-11-13 19:04:10 169

原创 算法设计与分析NOJ1001:二分查找

西北工业大学算法设计与分析noj

2022-11-13 19:00:24 226

原创 【C++】构建一个正方形类

实现两个正方形的周长、面积计算,相交部分的面积

2022-05-28 16:01:03 976

西工大数据结构实验三报告+代码

关于西北工业大学数据结构实验报告的内容。 作为一门非常重要的计算机科学基础课程,数据结构不仅仅是编程语言基础,更多地是涉及到计算机算法和程序设计的基本概念。 在实验中,我们将通过使用 C++ 语言,实现数据结构的基本操作,如创建链表、查找元素、插入元素、删除元素等。同时,我们还将运用栈、队列、堆等基本数据结构,实现更加复杂的操作。 除了对数据结构的基本操作进行实现之外,我们还需要考虑时间和空间复杂度等重要问题,以确保算法的执行效率和程序的稳定性。 最后,在实验报告中,除了要详细描述实验过程和结果之外,还需要对实验中遇到的问题和解决方案进行分析和总结,以便更好地理解和掌握数据结构的相关知识。 总之,通过这样一系列实验,我们将能够更深入地了解数据结构的原理和实现方法,这对我们的编程能力和计算机科学理论知识都有很大的帮助。

2023-06-21

西工大数据结构实验报告+代码

关于西北工业大学数据结构实验报告的内容。 作为一门非常重要的计算机科学基础课程,数据结构不仅仅是编程语言基础,更多地是涉及到计算机算法和程序设计的基本概念。 在实验中,我们将通过使用 C++ 语言,实现数据结构的基本操作,如创建链表、查找元素、插入元素、删除元素等。同时,我们还将运用栈、队列、堆等基本数据结构,实现更加复杂的操作。 除了对数据结构的基本操作进行实现之外,我们还需要考虑时间和空间复杂度等重要问题,以确保算法的执行效率和程序的稳定性。 最后,在实验报告中,除了要详细描述实验过程和结果之外,还需要对实验中遇到的问题和解决方案进行分析和总结,以便更好地理解和掌握数据结构的相关知识。 总之,通过这样一系列实验,我们将能够更深入地了解数据结构的原理和实现方法,这对我们的编程能力和计算机科学理论知识都有很大的帮助。

2023-06-21

西工大数据结构实验报告

作为一门非常重要的计算机科学基础课程,数据结构不仅仅是编程语言基础,更多地是涉及到计算机算法和程序设计的基本概念。关于西北工业大学数据结构实验报告。在实验中,我将通过使用 C++ 语言,实现数据结构的基本操作,如创建链表、查找元素、插入元素、删除元素等。同时,我们还将运用栈、队列、堆等基本数据结构,实现更加复杂的操作。除了对数据结构的基本操作进行实现之外,我们还需要考虑时间和空间复杂度等重要问题,以确保算法的执行效率和程序的稳定性。最后,在实验报告中,除了要详细描述实验过程和结果之外,还需要对实验中遇到的问题和解决方案进行分析和总结,以便更好地理解和掌握数据结构的相关知识。总之,通过这样一系列实验,我们将能够更深入地了解数据结构的原理和实现方法,这对我们的编程能力和计算机科学理论知识都有很大的帮助。

2023-06-21

西工大高级语言程序设计实验报告

西北工业大学计算机学院高级语言程序设计实验报告,包括UML图和实验代码,高分通过!!!

2023-06-21

西北工业大学数字逻辑与Verilog设计实验四,供学弟学妹们参考

实验目的:掌握可综合Verilog语言进行状态机设计及测试验证; 学习如何在FPGA进行设计实现。 实验内容:QuartusII软件基本使用步骤(下);跑马灯设计及FPGA实现;有限状态机设计(教材Figure 6.86) 包括源码、测试代码、实验结果截图和实验结果分析。

2023-01-15

数字逻辑实验与Verilog设计实验三

西北工业大学数字逻辑与Verilog设计实验三,设计一款时钟上升沿触发的D寄存器,设计一款4bBit具有并行加载功能的移位寄存器,设计一款4 bit带复位功能的计数器,设计一个定时器,串并转换器设计与仿真,QuartusII的使用步骤,包括实验内容,源代码及测试代码,实验结果与分析。

2022-12-03

数字逻辑与Verilog设计实验二

西北工业大学数字逻辑与Verilog设计实验二。2选1多路选择器,2-4译码器,8-3译码器,二进制比较器,2+2位全加器用Verilog代码并编写testbench测试,高级语言与Verilog编程的主要区别。

2022-11-14

数字逻辑与Verilog设计实验一

数字逻辑与Verilog设计实验一

2022-11-13

空空如也

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

TA关注的人

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