共查询到19条相似文献,搜索用时 296 毫秒
1.
2.
教学分析
1.教学目标
知识与技能:了解什么是穷举法及其特点,以及用穷举法设计算法的基本过程;能够根据具体问题的要求,使用穷举法设计算法。 相似文献
3.
为了提高阴性选择算法对车辆在线检测的速度,降低检测成本,给出了一种分段检测器集合生成算法代替原有的阴性选择算法中检测器集合生成的穷举法.该算法通过求解递归方程计算候选检测器集规模和递归求解的序号随机生成检测器两个阶段组成.该算法所占用的计算机时间量和空间量都比穷举法小的多.实际应用表明该算法优于穷举法,比穷举法节省近一半的时间. 相似文献
4.
5.
6.
问题描述见2003年第4期程序员杂志。算法分析我们对问题中的飞机可以抽象为一个点,这样,本问题的求解就变成了:找出给定平面上n个点中哪一对点的距离最小。我们很容易理解该问题,似乎也不难解决它。因为我们可以用穷举法将每一点与其它n-1个点的距离算出,找出达 相似文献
7.
8.
首先重新审视了采用穷举法求解LCS问题的困难,以及对应的优点;随后针对穷举法的优点进行了两类优化;最后给出了算法实现的图示以及算法的结论。通过实验证明,算法的效率较传统的动态规划的LCS算法有了很大的提升。 相似文献
9.
10.
11.
数控技术的飞速发展对数控编程的高效性、便捷性提出了更高的要求,为满足车间工程技术人员现场编程的需求,本文提出一种适用于数控现场自动编程的方法.根据不同的加工零件轮廓图形,该方法采用以DXF文件为对象的自动编程和图形尺寸直接输入自动编程两种编程方式,生成数控加工程序,并通过实验证明该方法能使数控编程更灵活、高效. 相似文献
12.
Madeline Ann Domino Rosann Webb Collins Alan R. Hevner 《Information Technology and Management》2007,8(4):297-312
The use of agile methods is growing in industrial practice due to the documented benefits of increased software quality, shared
programmer expertise, and user satisfaction. These methods include pair programming (two programmers working side-by-side
producing the code) and test-driven approaches (test cases written first to prepare for coding). In practice, software development
organizations adapt agile methods to their environment. The purpose of this research is to understand better the impacts of
adapting these methods. We perform a set of controlled experiments to investigate how adaptations, or variations, to the pair
programming method impact programming performance and user satisfaction. We find that method variations do influence programming
results. In particular, better performance and satisfaction outcomes are achieved when the pair programming is performed in
face-to-face versus virtual settings, in combination with the test-driven approach, and with more experienced programmers.
We also find that limiting the extent of collaboration can be effective, especially when programmers are more experienced.
These experimental results provide a rigorous foundation for deciding how to adapt pair programming methods into specific
project contexts. 相似文献
13.
Viswanath Venkatesh James Y. L. Thong Frank K. Y. Chan Hartmut Hoehle Kai Spohrer 《Information Systems Journal》2020,30(4):733-761
Agile methods are widely used in the software industry as a way to more rapidly develop and deliver new software. They define iterative work processes, advocate self‐organization and openness for change, and prescribe how software developers interact with each other and external stakeholders. Despite their popularity, it is unclear how agile methods influence work exhaustion in software developers and how developer skills play into this effect. On the one hand, agile methods may reduce software developers' work exhaustion by levelling out their workload across the entire duration of a project. On the other hand, agile methods exert a high level of pressure on software developers to continuously deliver working software, create many intensive social interactions, and to frequently adapt to changes. In light of these effects, prior research could not explain why some software developers become less exhausted from using agile methods, whereas others perceive the exact opposite. Based on the job demand‐control model, we develop a theoretical model connecting agile method use to individual developer skills and to two established determinants of employee exhaustion: role conflict and role ambiguity. We tested our research model in a field study among 1894 software developers in 217 project teams that used agile methods. The random coefficient modelling results show that agile method use facilitates the achievement of clear and unambiguous role perceptions and thereby reduces work exhaustion in developers, particularly if developers possess the organizational skills to effectively interact with others in their organization. We highlight implications for theory on the individual‐level effects of software development methods and provide practical insights for software companies. 相似文献
14.
15.
通过对换热网络的研究发现,当物流有分流时,换热网络分析的数学模型为非线性规划问题。本文给出换热网络分析的非线性规划模型,同时优化各路分流的流量及换热单元进出口温度。经模型转化,用复合形法与线性规划法的双层组合求解,成功地解决了换热网络分析中非线性规划的求解问题。经实例考核计算证明,本文所建立的数学模型是正确可靠的,使用的双层组合法与其它方法相比,方法简单实用,结果准确,可在工程研究、设计中应用,分析后所得的最佳参数可大大提高换热网络的热回收量,节能效益十分显著。 相似文献
16.
程序设计是一门逻辑性很强的课程,教会学生编程关键是教会学生编程的思想,以及分析、解决问题的方法.很多程序的编程思想都有类似之处.文章利用归纳法的思想,把进制转换归纳成具有共性的问题进行归类,设计了把2、8、16进制统一转换为10进制的算法;同样设计了把10进制转换为2、8、16进制的统一算法.把这种归纳法的思想应用于教学,取得了良好的教学效果. 相似文献
17.
VC与Matlab混合编程方法在轧机扭矩监测中的应用 总被引:1,自引:3,他引:1
论文分析了混合编程的三种不同实现方法及其优缺点,介绍了VC和Matlab混合编程方法在轧机扭矩监测中的应用。实际应用中推荐采用MATCOM作为接口的方法。 相似文献
18.
隐马尔可夫模型是一种十分重要的统计学方法.该文提出了一种用Java语言作为程序设计语言的方法来实现隐马尔可夫模型的框 架,按照这一框架实现的隐马尔可夫模型具有很好的重用性和继承性,并能够使自己不受未知的外部事件的影响,从而有效地保护它的数据 和方法,而且对模型进行改进以及程序上的变化也不会影响它的外部应用程序的使用。 相似文献
19.
针对传统密码学实验方法存在的编程时间长、学生对算法原理理解弱等问题,在分析密码算法构成的基础上,本文提出算法分拆式实验方法。首先将大的密码算法分拆为多个小算法,以小算法为单元进行编程实现;学生进行大的算法验证实验时,调用相应的算法单元来实现即可。实践表明,这种实验方法既可使学生掌握算法构成机理,又能按时完成实验,有较好的效果。 相似文献