自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zj98929的博客

这是一个个人学习的blog

  • 博客(7)
  • 收藏
  • 关注

原创 关于四则运算

1)GIthub网址:https://github.com/1120161970/Calculate2)PSP:3) 解题思路描述。刚拿到题目,觉得做四则运算来比较方便,之前感觉也做过一个类似的题目,想着去把之前那个完善一下就好了。其实就是一个完成一个正常计算器的功能,一个简易版本罢了。加减乘除乘方。4)用c语言写的,基本上用函数正常完成的操作。整体部分分成三个大块,出题,解题,在线答题,然后拓展...

2018-05-31 23:45:54 390

原创 关于数独游戏的实现(二)

接上一版4)设计实现过程。整个程序实现大体是使用c语言完成的,一共设计了8个函数。分别有判错,处理-c命令,处理-s命令,DFS搜索等等类别。5)程序改进。之前的想法是裸爆搜,写完之后发现真的是太慢了,跑10000组用例就需要4s钟。后来 改进了算法之后,100w也能够在2s左右跑完。下面展示 性能分析图。前后 两次对比可以发现,性能有些变化。下面这个是单独的对函数和变量的测试,createJGG...

2018-04-13 11:58:33 1949

原创 关于数独游戏的实现(一)

1)Github项目网址:https://github.com/1120161970/sudoku2)PSP表格:3)解题思路:首先,生成数独最简单想到的方法就是BFS爆搜就行了,然后优化的话加一些判断和多线程应该可以。至于结构之类的,先去网上看看其他大佬的方法,然后学习一下使用。...

2018-04-08 20:52:27 2054

原创 软件需求工程

#1 需求分析的基本任务:定义软件使用领域与约束,确定接口与通信,建模并定义需求规格说明书。#2 需求分析的原则: 从用户角度考虑需求,以流程为主线,尽量重用旧软件,划分需求的优先级,需求变更及时反馈。#3 需求分析的内容:功能需求(描述系统提供的服务和某些特殊行为),性能需求(规定了软件系统需要满足的时间与空间要求),领域需求(与系统的具体应用范围有关),其他需求(法律、道德)等等#4 需求工程...

2018-03-13 18:59:39 446

原创 个人介绍以及课程期待

本人朱杰,现为北京理工大学大二学生,主攻软件工程,性格开朗。现在正在学习软件工程基础,特写此文,以明志。我希望能通过这门课能够更系统的了解软件工程,之前对此的认知都是很模糊,希望学完这门课之后我能有一个自己对于软件工程的比较准确的理解。每周在这门课上,除了上课,其余就是复习和预习,还有写blog了。大概每天半个小时吧,学习毕竟是要循序渐进的。...

2018-03-13 08:59:40 1627

原创 软件过程模型

#1 瀑布模型由可行性分析与计划入手,然后进行需求分析、设计、编码、测试,直至用户确认产品符合要求,之后进行维护。每个阶段过程的开始,都是上个阶段过程结束的结果。特点: 简单、严格、顺序、一次性、质量保证。#2 原型模型软件开发人员根据不明确的需求开发出系统原型,然后与用户进行交流,再做进一步修改与补充,最终至完成。特点: 快速、符合用户预期。#3 增量模型(渐进式开发模型)非整体开发模型,将需求...

2018-03-09 12:10:35 293 1

原创 软件工程概述

#1 软件危机:计算机软件在开发过程中遇见的一些严重的问题(1)软件开发进度和成本难以控制(2)软件产品难以满足用户的需求(3)软件质量难以得到保证(4)软件产品难以进行维护(5)软件的文档资料难以管理(6)软件产品的生产率难以得到提高#2 软件工程发展阶段(1)传统软件工程阶段(2)面向对象软件工程概述(3)过程工程的软件工程阶段(4)构件工程的软件工程阶段#3 软件生命周期(1)可行性分析与计...

2018-03-09 11:55:01 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除