- 博客(5)
- 收藏
- 关注
原创 什么是分而治之?
定义:分而治之,顾名思义,字面上的意思就是将一个整体分成几个部分进行处理,例如之前学过的折半查找法,这就是简单的对分而治之的应用。 应用方法:分治法(Divide And Conquer)。 目的:将一个大规模的问题分割成小规模的问题,从而降低计算机处理数据所需要花费的时间。 经典问题:汉诺塔,树等。 ...
2022-04-04 21:48:03 56
原创 输出100以内素数
public void Test(){ long start = System.currentTimeMillis(); for (int i = 2;i<=100000;i++){ boolean b = true; for (int j=2;j<i;j++){ if (i % j == 0){ b = false; ...
2022-03-29 12:20:32 85
原创 软件工程与计算机科学的联系与区别
什么是计算机科学? 科学意味着研究,意味着科研,意味着理论原理,也就是说这是一门偏向科研偏向理论研究的专业。 而软件工程则是指导计算机软件开发的和维护的一门学科。 我个人认为,两者之间,相互共存,互相依靠,计算机科学为软件工程提供技术上的支持,软件工程则将计算机科学所研发的技术使用在软件开发上。 ...
2022-03-05 20:02:30 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人