算法
danielliu861
danielliu861@gmail.com
展开
-
求数组中不相邻的数和的最大值
题目:求数组中不相邻的数和的最大值。 例如:1,3,5,2,6 最大值是:5+6=11 #include <stdio.h> int a[5] = {1,3,5,2,6}; int max(int x,int y) { return x>y?x:y; } int main() { int i; int sum[5] = {0}; sum[0]=0; sum[1]=1; for.原创 2020-10-23 12:07:14 · 3485 阅读 · 0 评论 -
求第1500个丑数
丑数是指一个数被2或3或5整处的数,1默认为丑数。 例如:1,2,3,4,5,6,8,9,10,12,15 分解如下: 1,2(1x2),3(1x3),4(2x2),5(1x5),6(3x2),8(4x2),9(3x3),10(5x2),12(6x2),15 #include <stdio.h> int min(int a, int b, int c) { int tmp = a>b?b:a; return tmp > c?c:tm..原创 2020-10-22 17:29:38 · 261 阅读 · 0 评论