编程算法
文章平均质量分 62
Ann0309
这个作者很懒,什么都没留下…
展开
-
2017年滴滴秋招内推笔试编程题
求连续子串的最大和#include #include #define MAX 10000int main(){ //数据输入 int input[MAX]; int n = 0,max_sum=-100000000,tmp_sum=0; while (scanf("%d", &input[n]) != EOF && getchar() != '\n原创 2017-09-03 17:34:39 · 638 阅读 · 0 评论 -
2017年秋招京东笔试编程题
输出包含两次原子串的最短字符串例如:输入:aba输出:ababa#include #define N 100int main(){ char a[N],b[N]; int i=0; int len,j=0,k=0; char *m,*n; scanf("%s",a); whil原创 2017-09-08 21:38:36 · 766 阅读 · 0 评论 -
2017年网易有道秋招编程题
第一题:12345 换成54321 后相加#include #define N 100int main(){ int n,i,k; int sum,m=0; scanf("%d",&n); k=n; if(n100000){ return 0; } while (n !=0) { i = n %10;原创 2017-09-09 17:08:31 · 457 阅读 · 0 评论 -
排序算法--C语言实现
冒泡算法--稳定排序算法算法原理:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。时间复杂度:O(n^2)C语言实现:void bubble_sort原创 2017-09-03 15:09:05 · 316 阅读 · 0 评论