leetcode oj和leetcode MinMin's Online OJ 1.项目目标 仿照Leetcode实现一个简单的刷题的项目,用户可以在浏览器访问到题目列表页面,并点击题目进入题目详情页面,并在这里进行代码的编写、编译和运行,并返回结果到浏览器页面 2.项目实现的功能 1.可以显示所有的题目列表 2.点击题目可以看到题目的详情和代码编辑框以及一个可以提交编译运行的按钮 3.可以对提交的代码编译运行,并自动执行设定的测试用例,返回测试结果 3.项目所使用的技术栈 开发环境: Win10 :计算机的操作系统 IDEA:Java代码编写工具 Maven:用来管理依赖包,并将项目打包成war包 Linux :进行环境的部署 使用的技术: Servlet:实现服务器相关的API Gson: Google提供的用来在Java对象和JSON数据之间进行映射的Java类库 前端页面技术:用来展示页面并与后段数据接口交互 Java多进程:通过创建子进程来控制JDK JDBC:Java提供的一个可以访问数据库的接口4.项目结果 4.项目结果 (1)首页 (2)题目列表 (3)题目详情 (4)
2021-12-21 15:40:55 4.56MB 系统开源
1
leetcode添加元素使和等于 Coding-Interview-Guide 左程云《程序员代码面试指南》第二版编程题的Python语言实现 牛客网OJ: LeetCode: 1、故下面除特殊说明,否则OJ链接均默认为LeetCode对应题目链接。因为牛客网OJ在链表、二叉树等相关题目均把题目数据以链表数据结构给出,略掉了二叉树、链表等结构的相关信息。这样不能准确评估是否已经正确解出题目。 2、:check_mark:为已在oj上测试通过的题解. 序号 题目 OJ链接 备注 01 设计一个有getMin功能的栈 :check_mark: 02 由两个栈组成的队列 :check_mark: 03 如何仅用递归函数和栈操作逆序一个栈 :check_mark: 04 猫狗队列 05 用一个栈实现另一个栈的排序 :check_mark: 06 用栈来求解汉诺塔问题 :check_mark: 07 生成窗口最大值数组 :check_mark: 08 单调栈结构 :check_mark: 09 求最大子矩阵的大小 :check_mark: 10 最大值减去最小值小于或等于num的子数组数量 :check_mark: 11 可见山峰对数量 序号 题目 OJ链接 备注 01 打印两个有序链表的公布部分 :check_mark: 02 在单链表和双链表中删除倒数第K个节点 :check_mark: 03 删除链表的中间节点和a/b处节点 :check_mark: 04 翻转单向和双
2021-12-18 16:11:54 111KB 系统开源
1
789. 逃脱阻碍者 你在进行一个简化版的吃豆人游戏。你从 (0, 0) 点开始出发,你的目的地是 (target[0], target[1]) 。地图上有一些阻碍者,第 i 个阻碍者从 (ghosts[i][0], ghosts[i][1]) 出发。 每一回合,你和阻碍者们可以同时向东,西,南,北四个方向移动,每次可以移动到距离原位置1个单位的新位置。 如果你可以在任何阻碍者抓住你之前到达目的地(阻碍者可以采取任意行动方式),则被视为逃脱成功。如果你和阻碍者同时到达了一个位置(包括目的地)都不算是逃脱成功。 当且仅当你有可能成功逃脱时,输出 True。 示例 1: 输入: ghosts =
2021-12-16 12:55:05 42KB od 曼哈顿距离
1
leetcode中国 LeetCode 使用python3编写"LeetCode"所有算法 Leetcode上一千多道题目,本文参考前辈们整理的文档,精选了大概200左右的题目, 同时按类别进行了整理。其中./other/examination文件下记录了笔者所遇到的一些笔试题,有部分题目不完整,后续会继续完善。 所有题目的名称全部列在了leetCode/README.md文件中,方便全局检索(Ctrl+F). 1.两数之和 2.两数相加 3.无重复字符的最长子串 4.寻找两个有序数组的中位数 5.最长回文子串 6.Z 字形变换 7.整数反转 8.字符串转换整数 (atoi) 09.回文数 10.正则表达式匹配 11.盛最多水的容器 12.整数转罗马数字 13.罗马数字转整数 14.最长公共前缀 15.三数之和 16.最接近的三数之和 17.电话号码的字母组合 18.四数之和 19.删除链表的倒数第N个节点 20.有效的括号 70.爬楼梯 120.三角形最小路径和 53.最大子序和 动态规划进阶(与矩阵相关) 62.不同路径 63.不同路径II 64.最小路径和 221.最大正方形 动
2021-12-11 22:22:20 280KB 系统开源
1
颜色分类leetcode 外行术语中的算法: 机器学习中的水果图像识别过程与婴儿开始识别水果的过程非常相似。 例如,父母试图让婴儿学习颜色。 他们向宝宝展示颜色,并用它告诉宝宝颜色的名称。 而且他们只是不做一次,他们不断提醒宝宝并每天练习颜色识别练习! 大脑中会发生一些化学物质,婴儿通过多次看到不同的颜色开始学习红色、黄色等颜色。 形状类似,宝宝开始认识圆形、矩形、三角形等。 然后父母不断提醒宝宝,如果它又红又圆,那就是“苹果”。 如果它是圆形的和橙色的,它就是一个“橙色”等等。 也许作为人类,宝宝以后也会通过嗅觉和味觉来识别水果。 所以,和父母一样,我们在机器学习模型(你可以考虑婴儿的大脑)中输入各种图像和一些数学方程(将其视为大脑中的那些化学React),这些方程识别不同的特征(婴儿会考虑的因素)识别水果,如颜色、大小、形状、气味、味道)。 通过不同的组合,宝宝最终会对水果进行分类。 因此,这里正在进行两项任务来识别图像的果实: 特征提取 --> 决定识别水果的因素 分类 --> 查看特征的组合并检查它与哪个水果最相似。 传统上,只有一种称为卷积神经网络 (CNN) 的算法用于与
2021-12-06 19:35:40 147KB 系统开源
1
颜色分类leetcode SimCLR 张量流 这是用于在单个 GPU 上处理的 Tensorflow 2 的 SimCLR 实现。 此实现侧重于 ResNet-18 和 ResNet-34,并提供了一个简单的工作流程,用于微调分类或分割。 我们展示了 cifar-10 和 UTKFace 数据集的示例结果。 可以找到官方仓库 模拟CLR 视觉表征的简单对比学习是一种图像表征自监督学习的框架。 对于 SimCLR 如何工作的概述,我建议使用这个优秀的或 . 简而言之,SimCLR 将 2 种不同的增强应用于同一图像,然后通过输出这些图像的表示h的卷积神经网络馈送(以及一批中类似的增强图像对)。 然后将其输入到投影头g(h) 中,该投影头输出这些图像的潜在表示z 。 然后使用余弦相似度计算每个图像表示z的相似度。 SimCLR 的损失函数试图最大化同一图像不同增强的潜在表示之间的一致性。 执行 此实现侧重于单个 GPU 的使用,并提供 ResNet-18 和 ResNet-34 架构。 实现了以下数据增强 -裁剪和调整大小、颜色抖动、颜色下降、高斯噪声、翻转、旋转、剪切。 该实现进一步提
2021-12-03 16:47:04 82.8MB 系统开源
1
颜色分类leetcode BCNN 这是贝叶斯卷积神经网络的 Chainer 实现。 (Keras 和 PyTorch 也可以重新注入:,) 在这个项目中,我们假设了以下两种场景,尤其是医学成像。 使用 2D U-Net 进行二维分割/回归。 (例如,2D X 射线、腹腔镜图像和 CT 切片) 使用 3D U-Net 进行三维分割/回归。 (例如,3D CT 体积) 这是以下作品的一部分。 @article{hiasa2019automated, title={Automated muscle segmentation from clinical CT using Bayesian U-net for personalized musculoskeletal Modeling}, author={Hiasa, Yuta and Otake, Yoshito and Takao, Masaki and Ogawa, Takeshi and Sugano, Nobuhiko and Sato, Yoshinobu}, journal={IEEE Transactions on Medica
2021-12-01 15:18:38 15.63MB 系统开源
1
使用Scrapy框架从LeetCode上下载自己的提交记录,并生成一个markdown文件
2021-12-01 11:41:12 510KB Python开发-其它杂项
1
这个是LeetCode数据库部分的19道题目的答案,附带有简洁的分析说明,希望对大家有所帮助,也可以去我的CSDN博客看我这些题目的答案。 CSDN博客:https://blog.csdn.net/wal1314520/article/details/80117946
2021-11-30 15:32:56 416KB LeetCode
1
MySQL leetcode sql练习
2021-11-30 15:28:28 13KB
1