
算法
Azad221103
学而不厌 毁人不倦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
插播——滑动滤波算法
题目:写一个函数,假设给定一个float型一维数组,里面有X(X> = 20)组数据,先将数组里的X组数据从大到小排序,然后去掉前面最大的3组和后面最小的3组,然后把中间的X-6组数据求和后再求平均值,最后将这个平均值return出来。要求:1,注释有没有无所谓,但用到的参数和定义的函数名要简明,程序长短不限,但越简明越好。2,不能将程序直接写入到main函数里,将所实现的功能封装...原创 2019-08-24 12:00:18 · 1315 阅读 · 0 评论 -
C与指针——指针(二)
编程练习(续)2.请编写一个函数,删除一个字符串的一部分。函数的原型如下:int del_substr(char *str,char const *substr)函数首先应该判断substr是否出现在str中。如果它并未出现,函数就返回0;如果出现,函数应该把str中位于该子串后面的所有字符复制到该子串的位置,从而删除这个字串,然后函数返回1。如果substr多次出现在str中,函数只删...原创 2019-08-30 20:30:33 · 339 阅读 · 2 评论 -
C与指针——指针(三)
编程练习(续)4.质数就是只能被1和本身整除的整数。Eratosthenes筛选法是一种计算质数的有效办法。这个算法的第一步就是写下所有从2至某个上限之间的所有整数。在算法的剩余部分,你遍历整个列表并剔除所有不是质数的整数。后面的步骤是这样的。找到列表中的第1个不被剔除的数(也就是2),然后将列表后面所有逢双的数都剔除,因为它们都可以被2整除,因此不是质数。接着,再回到列表的头部重新开始,此...原创 2019-09-07 20:39:31 · 318 阅读 · 0 评论 -
C与指针——函数(一)
函数的参数C的所有参数均以“传值调用”方法进行传递,即函数将获得参数值的一份拷贝。若被传递的参数是一个数组名,并在函数中使用下标引用该数组的参数...原创 2019-09-22 11:42:34 · 451 阅读 · 0 评论 -
AVL—C语言实现四种平衡处理
平衡二叉树(ALV)平衡二叉树 (Balanced Binary Tree 或Height-Balanced Tree)又称AVL树。它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。AVL树是根据它的发明者G.M. Adelson-Velsky和E.M. Landis命名的。平衡因子 BF(Balance Factor):该节点的左子树的深度减去它的右子树的深度...原创 2019-09-29 08:41:26 · 1071 阅读 · 0 评论