-
一个简单的编译器源码
这是编程语言这门课的大作业(CS 383 Course Project )
In this project, you are going to implement an interpreter for a simple programming language called
SimPL. The language is an extension of calculus which is the basis of functional programming but
includes some features imperative programming as well. Your interpreter should work like a shell, which
takes in an expression and produce correct evaluation results.
- 2022-01-30 23:28:24下载
- 积分:1
-
在 java 中的 Hopcroft 卡普算法的实现
Hopcroft — — 卡普算法是作为一种算法输入二部图,并生成作为输出最大基数匹配 — — 一套尽可能多尽可能边缘没有两个边缘份额的财产终结点。它运行在 O (|E|sqrt {|V |})在最坏的情况,在那里 E 一套在图中,边和 V 设置关系图的顶点数的时间。在稠密图时间绑定变成 O (|荧光 ^ {2.5}),和它运行在接近线性时间的随机图论。该算法被发现由约翰 Hopcroft 和理查德 · 卡普 (1973 年)。与以前的方法,用于匹配匈牙利算法和埃德蒙兹 (1965 年) 的工作,Hopcroft — — 卡普算法一再增加部分通过寻找增加路径匹配的大小。然而,而不是寻找只是单一的增广路径,每个迭代,该算法发现最短增广路径最大集。因此需要只有 O(sqrt{n}) 迭代。同样的原则也用于开发更为复杂的算法,对于非二部图匹配随着运行时间作为 Hopcroft — — 卡普算法相同的渐近。
- 2022-03-19 16:54:02下载
- 积分:1
-
考试系统
package exame;
import java.util.Arrays;
/**
* DESC:用来描述多选题
* @author Administrator
*
*/
public class MuiltQuestion
extends Question{
private char[] answers;//保存多选题的答案
//创建一道多选题
public MuiltQuestion()
- 2022-05-18 16:25:25下载
- 积分:1
-
基因演算法 解決背包問題
资源描述
針對背包問題,總共有六樣物品,每一樣物品的重量與價值都不相同,CP值也不同,
在這樣的情況下背包空間有限,要怎麼拿這些物品才能達到最棒的CP值,對這樣的問題
選擇使用基因演算法去解決。
IDE 使用Netbean
- 2022-06-30 04:58:35下载
- 积分:1
-
源代码管理
嗨,它的代码是使用snmp4j在java中为manipualtion snmp客户机和trapreciver编写的,最后是示例非产品
- 2022-11-16 08:45:04下载
- 积分:1
-
jogl实现旋转立方体
使用opengl jogl实现的一个可以使用鼠标控制从各个方向查看的3D模型;实现非常简单
- 2022-05-18 02:19:41下载
- 积分:1
-
Android MP3项目工程
资源描述有下载MP3文件功能 查看歌词 歌曲歌词进度同步
- 2023-05-14 12:40:03下载
- 积分:1
-
房屋租赁管理系统
java 编写的房屋租赁管理系统,有数据库,Mysql。实现发布信息,删除,查找信息等功能。注册用户运用的Ajax,效果很好。里面还嵌入了一个论坛网页系统。
- 2022-02-01 22:40:05下载
- 积分:1
-
安卓计算器
应用背景这是一个安卓的计算器代码,以及,和,和,和;关键技术基于爪哇的安卓编码。它是有用的为Android初学者;
- 2022-02-07 13:28:14下载
- 积分:1
-
Android 文件管理器源码(可直接运行)
此源码是Android平台下,Java编写的文件管理器,有视频,图片,压缩包,等分类管理,删除,移动等主要功能
- 2022-08-24 16:03:33下载
- 积分:1