leetcode题库 description 数据结构和算法基础知识学习和总结。 Introduction 此项目是自己在准备找工作的时候,借助leetcode上的题目,对数据结构和算法的基础内容复习总结的。 基于Gitbook所写,代码实现使用C++语言。并且整个文档可以在上下载,文档中代码都是在Leetcode上经过测试并且顺利Accepted。Github上还上传了所有的代码,项目见。 常用的数据结构总结如下(个人总结,如有不对之处请指教): 数据结构是工具,算法是通过合适的工具解决特定问题的方法。也就是说,学习算法之前,最起码得了解那些常用的数据结构,了解它们的特性和缺陷。 注:第一部分C++基础部分的代码都在VC16.0(VS2019)或GCC(Clion2020)上测试过。有代码示例的地方,如果没有说明具体的平台,说明在两个平台上的支持是一样的,不一样的地方都会有说明。 推荐的刷题顺序:二叉树—>线性表—>排序算法—>死磕二叉树—>动态规划—>滑动窗口—>回溯法—>其他类型(顺序随意)。一定要先刷二叉树,先刷二叉树,先刷二叉树,重要的事情说三遍。。。 (说一下本人的复习情况
2024-04-13 20:43:24 6.78MB 系统开源
1
soc基于Matlab Simulink实现了以下功能,搭建了储能系统变换模型以及钒液流电池模型,仿真效果较好,系统充放电正常。 下图为系统模型图,电池输出电压电流以及SOC波形。 1.钒液流电池本体建模 2.储能变换器建模 3.双向DC变换 4.恒定功率控制 SOC基于Matlab/Simulink实现了以下功能,建立了储能系统变换模型和钒液流电池模型,并进行了仿真和验证,结果表明系统的充放电过程正常,仿真效果较好。 下图展示了系统模型图,其中包括了电池的输出电压、电流以及SOC(State of Charge)的波形。 具体而言,该系统实现了以下功能: 1. 钒液流电池的建模:在模型中对钒液流电池进行了详细的建模,包括电池的特性、响应和充放电过程等。 2. 储能变换器的建模:通过建立储能变换器的模型,对储能系统中能量的转换和传输进行了描述,以实现电能的高效利用。 3. 双向DC变换:系统支持双向的DC电转换,可以实现电能的存储和释放,并保持较高的转换效率。 4. 恒定功率控制:系统能够实现对储能过程中的功率进行恒定控制,以满足特定的功率要求。 延伸科普: 储能系统是
2024-04-13 19:22:18 98KB matlab
1
基于HTML+CSS+JavaScript实现的QQ音乐界面+源代码+文档
2024-04-13 15:47:04 5.78MB html javascript qq音乐
1
房地产是中国国民经济的重要支柱,因为其非流动性和地域性造就了房产中介这一行业的产生与发展,以信息流和人流代替物流使得信息成为房产中介发展的关键。房地产信息管理系统在之中起到至关重要的作用。 本文以易房房地产经纪公司为案例,开发商业地产经纪人专用的信息管理系统。本公司的业务主要包括商铺租售、写字楼租售。商业地产经纪人是本行业中比较特殊的角色,他们更多的业务不是通过系统完成,但信息系统能为他们提供更简单、便捷的工作方式。本系统以jsp为平台,使用MYSQL数据库。中介部:中介部负责整理房源资源、客户资源,主要负责房东方和客户的沟通,促进业务成交。 财务部:管理、核算、监督指导部门、其管理职能是根据企业发展规划编制和下达企业财务预算,并对预算的实施情况进行管理; 法务部:参与起草、审核公司重要的规章制度,对公司规章制度的的合法性负责;制定标准的合同文本,审核公司各类技术。经济服务合同,参与重大合同起草、谈判工作,监督、检查合同的履行情况;代表公司处理各类诉讼或非诉讼法律事务,
2024-04-13 14:17:06 5.77MB java 毕业设计
1
内容概要:基于 Servlet 实现的在线 OJ 系统,包含题目的列表页和题目详情页,类似于leetcode,可以在线编辑代码,提交代码并对用户提交的代码进行编译和运行,返回运行结果或错误信息 适合人群:初学 Java 的 Servlet 框架,想要用一个项目来进行练习巩固 能学到什么:1.可以学习到项目的创建过程 2.可以学习到进程的创建,以及通过创建的进程运行指令 3.可以学习到对文件的输入和输出操作,可以将数据写入到文件中或者从文件中读出数据 4.可以学习到如何通过 JDBC 来操作数据库 5.可以学习到用户提交的代码是如何在后端编译和运行,以及如何向用户返回得到的结果 6.可以学习到如何进行前后端交互
2024-04-13 13:39:46 18.14MB 编程语言 java
1
主要介绍了opencv python Canny边缘提取实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2024-04-13 12:02:33 180KB opencv python Canny
1
破解支付宝小程序ssl验证,实现代理抓包
2024-04-13 11:56:17 2KB
1
目录 2 摘要 3 关键词 3 第一章 绪论 3 1.1 研究背景 3 1.2 研究目的 5 1.3 研究意义 6 1.4 国内外研究现状 7 1.5 研究内容 8 1.6 研究方法 11 1.7 论文结构 12 第二章 微信小程序开发技术 15 2.1 微信小程序介绍 15 2.2 微信小程序开发环境搭建 16 2.3 微信小程序开发工具 18 2.4 微信小程序开发语言 19 2.5 微信小程序开发流程 20 第三章 图书馆管理系统需求分析 23 3.1 系统需求分析 23 3.2 功能需求分析 26 3.3 性能需求分析 27 3.4 安全需求分析 28 第四章 图书馆管理系统设计 30 4.1 系统总体设计 30 4.2 系统模块设计 32 4.3 数据库设计 35 4.4 界面设计 38 第五章 图书馆管理系统实现 41 5.1 系统实现环境 41 5.2 系统实现步骤 43 5.3 系统实现效果 44 第六章 总结与展望 46 6.1 研究总结 46 6.2 研究不足 47 6.3 研究展望 49 参考文献 50
1
一个具有在线考试 及时阅卷 成绩查询以及考题和考生信息管理等功能的网络在线考试系统 !
2024-04-13 08:07:47 1.21MB ASP.NET 在线考试网
1
等值线等值面功能实现.使用技术包括Java+Geotools+WContour+Openlayers.包括整套开发示例代码及其相关jar包,下载即可使用。
2024-04-12 19:41:50 88MB java geotools wcontour openlayers
1