
入门算法
文章平均质量分 68
算法介绍
Cr不是铬
WHUer
展开
-
递归算法c++
已知S=s1s2...sk,T=t1t2...tkS=s1s2...sk,T=t1t2...tk,则S<T等价于,存在p(1<=p<=k),使得s1=t1,s2=t2,...,sp−1=tp−1,sp<tps1=t1,s2=t2,...,sp−1=tp−1,sp<tp成立。则称S1,S2,……题目描述】给出一个正整数aa,要求分解成若干个正整数的乘积,即a=a1×a2×a3×...×an,并且1<a1≤a2≤a3≤...≤an,问这样的分解的种数有多少……(用K表示)5,1,1和1,5,1 是同一种分法。原创 2024-03-18 23:10:21 · 1173 阅读 · 0 评论 -
递推算法C++
请根据给定的m、n以及所有相邻村庄的距离,选择在哪些村庄建小学,才使得所有村到最近小学的距离总和最小,计算最小值。有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间里可能住人,也可能空着。在第一天,有些房间里的人得了流感,以后每天,得流感的人会使其邻居传染上流感,(已经得病的不变),空房间不会传染。接下来的n行,每行n个字符,’.’表示第一天该房间住着健康的人,’#’表示该房间空着,’@’表示第一天该房间住着得流感的人。在所有的 N 位数中,有多少个数中有偶数个数字 3?原创 2024-03-18 23:08:23 · 598 阅读 · 0 评论 -
数据排序算法
先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名学生的学号和总分。注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。第j行的3个数字依次表示学号为 j−1 的学生的语文、数学、英语的成绩。共有5行,每行是两个用空格隔开的正整数,依次表示前5名学生的学号和总分。原创 2024-03-18 23:07:26 · 520 阅读 · 0 评论 -
高精度计算
2.给定一个整数,计算2的N次方。7.大整数除以13,输出商和余数。4.*10000以内n的阶乘。5*.高精度计算之阶乘和。原创 2024-03-18 23:05:34 · 330 阅读 · 0 评论 -
算法简单小技巧
【代码】算法简单小技巧。原创 2024-03-18 23:03:26 · 281 阅读 · 0 评论