ICode9

精准搜索请尝试: 精确搜索
  • 个人项目结对编程-队友代码分析2022-09-14 01:33:49

    中小学数学卷子自动生成程序-结对编程队友代码分析 一、简介 项目:中小学数学卷子自动生成程序 使用语言:JAVA 以下是对结对编程队友个人项目的代码分析。 二、代码分析 以User为基类,小学、初中、高中为子类,便于实现不同接口。   试卷生成函数以数组记录运算符,分别设置变量记录题目

  • 结对编程队友个人项目代码分析2022-09-14 01:31:37

    一.简介   本篇博客为对结对编程队友的个人项目——《中小学数学卷子自动生成程序》进行评价,编程语言为java。该项目主要用于用户登录,自动生成相应的小学、初中、高中数学卷子,并以.txt形式在文件中保存。 二.项目要求   1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小

  • 结对编程——队友个人项目代码分析2022-09-14 01:30:58

    项目需求 面向用户: 小学、初中、高中老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名

  • HNU结对编程队友代码分析2022-09-14 00:04:01

    结对编程队友代码分析 项目需求 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提

  • HNU中小学数学卷子自动生成程序——队友个人项目分析2022-09-13 23:30:09

    一、概要 本博客是对结对编程队友郭冬妮同学的个人项目代码的分析和总结,郭同学用的是c++语言,我用的是java语言。虽然编程语言不同,但c++和java的类似性方便我们相互学习,也加深另一种编程语言的掌握,相互借鉴。 二、代码架构 郭同学使用的是面向对象编程,文件分为三部分,层次分明 User

  • 结对编程队友代码分析2022-09-13 23:00:39

    队友这次的个人项目编程采用的java语言编译。 结构: 1)user.java:定义了User类,存储User的属性和一些简单的调用方法。 2)test.java:定义了主类 3)change.java:实现年级切换 4)check.java:实现试卷查重 5)login.java:实现登录界面 6)online.java:实现登录后输入题目数量,以及年级切换的输入

  • 结对编程代码分析2022-09-13 23:00:16

    优点:代码简洁易懂,且层层递进。 首先是运行了userInit()函数,这个函数是对用户的初始化,将数据导入。定义一个用户类,分别包括 用户名 密码 类型。然后创建一个类数组来保存其数据。 然后是loginInit() 函数。利用一个布尔值 flag 来判定是否登录成功,简单而有效。 然后进入examServ

  • 中小学数学卷子自动生成程序——结对编程队友互评2022-09-13 22:34:19

    一、题目介绍 项目要求实现根据使用者的身份,出小学、初中、高中三中类型的题目,题目的数量在10到30之间,三种题目的难度分别对应不同的要求。 二、代码分析 paper接口,声明了三种试卷。        Time接口,声明了获取当前时间   accountMapper接口,用于声明账号登录        

  • python题目2022-09-13 22:32:02

    【题目1】a = "14asdhello5221world"利用字符串输出方式,通过print输出helloworld 答案: 【题目2】a=[1,5,6,7],求数组内的和 答案: 【题目3】a=[1,555,65,8586,9]求数组内各个元素的长度,将各个元素的长度,输入到一个新数组当中,比如[1,3,2,4,1] 答案: 【题目4】 hashlib.md5(test1.encod

  • 软件工程导论-结对队友代码分析(111)2022-09-13 20:32:06

    队友:软件2005 赵春生 语言:java 概述及运行结果 目的:实现小、初、高中的数学题目自动生成 通过测试运行,队友代码能够完整的实现个人项目的需求 用户正常登陆: 能自动判断登录用户的类型 用户异常登录:  登录状态下退出登录:  登录状态下输入题目数量:  如果输入题目量正确则会

  • 结对编程队友代码分析2022-09-13 20:30:57

    依据个人项目要求,队友选用java语言来实现。通过对代码和注释的解读,按照其逻辑去运行队友的代码,项目中所要求的功能基本上都已实现,各个功能考虑的都很周到。 队友:苏国培 分析部分代码特色: 1、队友的工程文件包含三个类和一个测试类,其中三个类分别为:Question 类,Grade 枚举类,User 类;

  • 结对编程队友代码分析2022-09-13 20:30:21

    一 业务需求 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用

  • 结对编程分析2022-09-13 20:03:44

    结对编程相互分析 一、简介 本博客为对刘同学中小学自动出题个人项目的代码评价,该项目主要为用户登录生成可小学、初中、高中对应要求的题目并以.txt形式保存 二、代码分析 项目功能主要依靠定义的login类和create_questions类来实现,user类用以存储用户基本信息。 在login类中,通过

  • 中小学数学卷子自动生成程序结对编程代码分析2022-09-13 19:31:10

    个人项目需求: 个人项目:中小学数学卷子自动生成程序 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选

  • 结对编程队友代码分析2022-09-13 16:31:39

      首先是题目要求 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名

  • 结对项目编程分析文章2022-09-13 14:04:36

    结对编程队友代码分析 队友这次的个人项目编程采用的c++语言编译,运用类和文件管理方面的知识结合,完成此次个人编程。 优点1: 采用的rand函数确保了题目的随机生成,在create_paper函数中结合rand和if语句巧妙的生成了随机的题目 优点2: 项目的函数各个功能都在类中的public里面,功能明

  • NC16671 [NOIP2006]金明的预算方案2022-09-13 14:02:18

    题目 原题地址:[NOIP2006]金明的预算方案 题目编号:NC16671 题目类型:DP、分组背包 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 1.题目大意 总钱数为n,有m个物品,每个物品有价格v,重要度p,从属关系q,求不超过总钱数,可以得到的重要度与价格乘积的最大值。 2.题

  • Java第一次课程2022-09-12 00:35:40

    第一次课程中老师系统的为我们讲解了Java编程思想,结合上一次课堂检测内容我深刻体会到了Java编程中分解的重要性。   Java编程思想总结下来只有简单的几个字:分解,模式识别、抽象、算法,单元测试,整合。 分解,顾名思义,就是把一个大项目分解成许多小问题;之后辨别、确认小问题的解决方法

  • 复习的疑惑2022-09-11 22:34:06

    其一·线段树(因为是刚刚学的) 思想懂了,构造也会了,但是写的程序就是很奇怪,就算是模版题也要卡好久,感觉码量有点大,如果有哪个地方出错了,很难找出来,调代码的过程十分艰辛。不知怎么才能提升此类问题的准确率,也不知道如何优化自己写代码时的粗心大意。Ps:还要调码风(有大佬说码风太丑了)。

  • C++版题目随机测试数据编写器2022-09-11 17:00:28

    目录介绍主程序.in文件生成(data_make_in.cpp).out文件生成(data_make_out.cpp)结果结尾 介绍 有许多OJ平台及各大比赛的出题人需要出很多的测试数据,但却自己编不出来? 下面这些建议你看看 (虽然网上有很多其他的bat版随机测试数据编写器,但是我还是喜欢用我这种C++版的) 主程序 .in文件生

  • NC21467 [NOIP2018]货币系统2022-09-11 08:33:29

    题目 原题地址:[NOIP2018]货币系统 题目编号:NC21467 题目类型:完全背包 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 524288K,其他语言1048576K 1.题目大意 给出一些货币,问简化后还剩多少类型,即去除可以由其他面额表示的货币 2.题目分析 转移方程:f[j]+=f[j-a[i]] 面额为j的货币

  • Codeforces 题目选做2022-09-09 21:01:04

    CF1711D 令直接下大雨的点为关键点。 做法一: 首先有结论:对于发大水的点我们只需要考虑关键点即可。 证明: 对于两个相邻的关键点 \(x_i\) 和 \(x_j\) \((x_i<x_j)\) 。令他们的降水量分别为 \(p_i\) 和 \(p_j\) 。考虑中间的一个点 \(pos\) 。 那么考虑这两个关键点对这三个点的影

  • LeetCode题目答案及理解汇总(持续更新)2022-09-08 17:32:40

    面试算法题 dfs相关 全排列 #include<bits/stdc++.h> using namespace std; const int N = 10; //用一个path数组来存储每次到底层的路径 int path[N]; //用一个布尔数组来存储每次已经遍历的点,默认是false bool st[N]; int n; //u表示当前的层数 void dfs(int u) {

  • NC235911 走楼梯2022-09-08 13:03:12

    题目 原题地址:走楼梯 题目编号:NC235911 题目类型:递推 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 1.题目大意 走楼梯,还需要走 n 阶。每次可走1阶或者2阶楼梯,问共有多少种不同的方法。 2.题目分析 a[i] = a[i-1] + a[i-2] 3.题目代码 #include <bit

  • Java课堂检测反思总结2022-09-05 20:35:18

    在进行课堂检测之前我做完了老师之前发的类似题目,自我感觉还可以,原本以为可以取得一个不错的成绩,但是现实还是给了我当头一棒。 15分的课堂检测,最后只得了11.5分,没有达到我预期的效果有一点小失望,特在此总结一下失误原因。 首先是不够熟练。 我i记得在课堂检测的时候老师提到了一

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有