摘要
本申请公开了一种判题方法及装置,应用于计算机领域,获取待判题代码、待判题代码对应的题目信息和题目信息对应的题目范例代码;根据题目信息和测试点数据测试待判题代码,得到测试点通过率;构建并从待判题代码控制流图中提取关键路径特征向量;根据关键路径特征向量和题目范例代码确定关键路径相似度;根据待判题代码控制流图和题目范例代码确定题目代码相似度;计算关键路径相似度和题目代码相似度的题目关联度;根据题目关联度和测试点通过率对待判题代码进行判题得到判题结果。根据题目关联度和测试点通过率,对待判题代码进行判定得出判题结果。判题结果包括对代码的评判意见,通过这些判题结果为学生提交的代码提供具体的改进建议。
技术关键词
测试点
代码特征
路径特征
编辑
判题装置
顶点
匈牙利算法
索引
语义
节点
图谱
编程
数据存储
标签
矩阵
学生
标识
系统为您推荐了相关专利信息
测试工具
代码测试方法
大语言模型
接口
代码测试装置
物流机器人
物流分拣方法
模糊控制算法
路径特征
物流管理系统
数据特征提取
机器学习算法
格式化
自然语言
数据验证技术