首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
春种一粒粟
北京科技大学 算法工程师
发布于北京
关注
已关注
取消关注
@春种一粒粟:
题解 | #成绩排序#
#include <stdio.h>#include <stdlib.h>/*快速排序法,并用index变量保持排序稳定性*/typedef struct Student { int index; int score; char name[32];} student;int inc(const void* a, const void* b) { int result = (**(student**)a).score - (**(student**)b).score; if(result==0) return (**(student**)a).index - (**(student**)b).index; else return result;}int dcr(const void* a, const void* b) { int result = (**(student**)b).score - (**(student**)a).score; if(result==0) return (**(student**)a).index - (**(student**)b).index; else return result;}int main() { int i, j, dir, nums; student** pStud, tempstud; scanf("%d", &nums); pStud = (student**)malloc(sizeof(student*)*nums); scanf("%d", &dir); for (i = 0; i < nums; i++) { pStud[i] = (student*)malloc(sizeof(student) * 1); scanf("%s %d", (pStud[i]->name), &(pStud[i]->score)); pStud[i]->index=i; } if(dir) qsort(pStud,nums,sizeof(student *),inc); else qsort(pStud,nums,sizeof(student *),dcr); for (i = 0; i < nums; i++) { printf("%s %d\r\n", pStud[i]->name, pStud[i]->score); } for(i=0;i<nums;i++) free(pStud[i]); free(pStud); return 0;}
点赞 0
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-31 08:10
江西理工大学 Java
10.27荣耀Java后端一面面经
1、看我专业是计算机科学与技术,问我学过什么和软件工程相关的课程? 2、简单聊了聊实习和项目,大概七八分钟 3、了解Java的哪些内容,简单讲一讲(我就随便讲了讲面向对象的知识) 4、volatile和CAS讲一讲 5、追问volatile能保证原子性吗? 6、追问CAS的ABA问题在Java中是如何解决的? 7、CAS的应用场景? 8、MySQL的存储引擎? 9、不同存储引擎的优缺点? 10、三类存储引擎分别支持哪些索引? 11、聚簇索引和非聚簇索引的区别? 12、还了解其他类型的索引吗? 13、B+树的好处? 14、讲讲你熟悉的设计模式?(简单说了说单例模式、责任链模式、工厂模式) 15、...
查看19道真题和解析
点赞
评论
收藏
分享
10-29 18:20
门头沟学院 产品经理
字节AI产品三面
三面 1.本科时学习了哪些计算机相关的课1.方程? 2.为什么选择学交通工程,研究生为什么不转专业去学人工智能? 3.你认为你这个专业和人工智能专业的课程设计上有什么不同? 4.对实习经历做一个介绍?这个产品的输入输出是什么?用到哪些大模型能力? 5.设计的这个产品的北极星指标是什么? 6.你认为一个产品从0到1过程中最重要的节点有哪些? 7.你如何识别发现产品开发过程中的问题? 8.针对过往的项目或实习遇到最大的难点是什么? 9.你使用coze之后觉得它有什么不足和可以改进的方向? 10.最近有使用或了解什么新的AI应用产品吗?觉得它有什么特点? 11.对于Manus目前推出的功能进行评价?...
查看14道真题和解析
点赞
评论
收藏
分享
10-03 17:08
已编辑
西安电子科技大学 Java
你们的秋招都怎么样了
真的绷不住了,双非b真的是案底啊
脑袋锈住了:
211本 id硕, 至今0offer
秋招的破防瞬间
点赞
评论
收藏
分享
10-10 15:23
陕西师范大学 Java
这么多题目我惊了
开始手撕的时候才17分钟我无比震惊不过都没让跑测试用例 就看了我的代码
我的秋招日记
点赞
评论
收藏
分享
10-29 00:07
字节跳动_财经_gopher
一年已过,第二次转正,作为 24 届牛友,我想说
24届毕业生,早上 10 点收到了公司的转正通知,心中无波澜,只想深夜碎碎念一番24届,转正?屏幕前的你没有看错,虽然这两个词怎么看都不搭,但实际却是如此。因为它是第二份工作的转正,我在今年 4 月份从校招入职的公司离职了为什么离职?双非本科毕业,校招入职大厂做后端研发,看似风光无限,为什么要离职?此处省略 800 个字请记住!!!世界就是个巨大的草台班子,当然草台也是分等级的,大草台 - 中草台 - 小草台……【理性】权衡利弊做选择,多论证、多寻思,而不是用“我以为”做选择【感性】冲动亦不可少,人生不枉是少年。不要为自己的选择后悔,可以惋惜,不要假设在字节的半年此处省略 800 个字回顾这一...
投递字节跳动等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
java后端学习经验分享(大三进大厂版)
1.3W
2
...
26届0实习秋招总结
1.1W
京东秋招开奖
热聊中
3
...
企鹅后端日常实习一面
5849
4
...
摸爬滚打,我也一定要离开华为
3377
5
...
26届双非本拿下美团SSP的真实感受
3180
6
...
那个绩点倒数,挂科7门的女生最后考上了985研究生
2873
7
...
大家秋招压力很大一般怎么调节呀
2836
8
...
愿大家都能成为很厉害的人
2641
9
...
饿了么被淘宝闪购夺舍了,HC和团队会变吗
2420
10
...
十一月,希望有个好的开始
2389
创作者周榜
更多
正在热议
更多
#
你实习是赚钱了还是亏钱了?
#
5871次浏览
55人参与
#
找工作八股要背到什么程度?
#
4463次浏览
84人参与
#
京东开奖
#
433191次浏览
2459人参与
#
秋招开始捡漏了吗
#
34260次浏览
245人参与
#
我在牛爱网找对象
#
202846次浏览
1412人参与
#
用一句话形容你的团队氛围
#
3573次浏览
50人参与
#
入职以后才知道的校招谎言
#
101888次浏览
647人参与
#
你找工作是从容有余 or 匆忙滚爬?
#
3259次浏览
44人参与
#
上班后,才发现大学__白学了
#
5853次浏览
40人参与
#
同bg的你秋招战况如何?
#
161112次浏览
935人参与
#
今年秋招还有金九银十吗
#
25699次浏览
236人参与
#
今年秋招是回暖还是遇冷
#
3395次浏览
29人参与
#
五一之后,实习真的很难找吗?
#
90206次浏览
561人参与
#
规定下班时间vs实际下班时间
#
57048次浏览
332人参与
#
学历对求职的影响
#
552514次浏览
3924人参与
#
辞职后的日常
#
16691次浏览
84人参与
#
你喜欢工作还是上学
#
79325次浏览
865人参与
#
打工人的精神状态
#
103649次浏览
1319人参与
#
Offer比较,求稳定还是求发展
#
65388次浏览
272人参与
#
分享一个让你热爱工作的瞬间
#
44455次浏览
395人参与
#
一人一个landing小技巧
#
128897次浏览
1467人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务