-
算法第一章作业
代码规范:华为公司代码规范:https://blog.csdn.net/qq_33499229/article/details/88677757 数学之美读后感:吴军《数学之美》这本书虽然没读完,但是从几个段落中也能感悟许多,小时候常常在想,数学题海枯燥无味,学习数学的意义到底在哪里,数学是一门神奇 -
算法作业1
请上网了解编码规范,说明你本学期的编码遵循哪个规范及该规范的链接。 答:华为的代码 链接:https://www.cnblogs.com/LyndonMario/p/8149876.html 请阅读《数学之美》,结合网上其他文章,谈谈算法在软件开发中的作用,本学期计划用算法实现一个什么软件。 答:算 -
第二章作业(分治法感想)
分治法就是将问题不断分解为解法与原问题相同的子问题,可以把复杂的大规模问题分而治之,化繁为简,往往采用递归的方法。 分治法所能解决的问题的特点: 1.问题的规模缩小到一定的程度就可以容易地解决; 2.问题具有最优子结构性质; 3.问题分解出的子问题的解可以合并为该问题的解; 4.问题所分解出的各个子 -
第二章上机实验报告
1.实践题目:输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 提交的代码: #include<iostream>using namespace std;int Search (