首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客573115884号
获赞
0
粉丝
0
关注
0
看过 TA
0
河海大学
2025
嵌入式工程师
IP属地:江苏
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客573115884号吗?
发布(16)
刷题
牛客573115884号
03-25 10:21
河海大学 电子信息类
题解 | #获取字符串长度#
#include <stdio.h> void get_line(char *p) { int count=0; while(*p++!='\0') { count++; } printf("%d",count); } int main() { char a[100]; scanf("%[^\n]",&a); get_line(a); return 0; }
0
点赞
评论
收藏
转发
牛客573115884号
03-25 10:03
河海大学 电子信息类
题解 | #小乐乐与欧几里得#
#include <stdio.h> int main() { long long n,m; scanf("%lld %lld",&n,&m); long long max=0; long long min=0; long long temp=0; long long a=n; long long b=m; while(temp=n%m) { n=m; m=temp; } max=m; min=(a*b)/ma...
0
点赞
评论
收藏
转发
牛客573115884号
01-31 00:04
河海大学 电子信息类
题解 | #开学?#
#include <stdio.h> int main() { int opened, delay,nowopen; scanf("%d %d",&opened,&delay); if(opened+delay%7==7) nowopen=7; else nowopen=(opened+delay%7)%7; printf("%d",nowopen); return 0; }
0
点赞
评论
收藏
转发
牛客573115884号
01-29 23:41
河海大学 电子信息类
题解 | #整数的十位#
#include <stdio.h> int main() { int a, b,c; scanf("%d",&a); c=2; while(((a/10)!=0)&&c) { b=a%10; a=a-b; c--; } a=a/10; b=a%10; printf("%d",b); return 0; }
0
点赞
评论
收藏
转发
牛客573115884号
01-27 21:28
河海大学 电子信息类
题解 | #进制A+B#
#include <stdio.h> int main() { int a,b,result; scanf("%x %o",&a,&b); //%x %o依次表示数字输入形式为16进制和8进制 result=a+b; printf("%d",result); return 0; }
0
点赞
评论
收藏
转发
牛客573115884号
01-27 21:11
河海大学 电子信息类
题解 | #牛牛的对齐#
#include <stdio.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); printf("%d%8d%8d",a,b,c); //%nd表示右对齐 //%-nd表示左对齐 return 0; }
0
点赞
评论
收藏
转发
牛客573115884号
2023-12-07 17:40
河海大学 电子信息类
题解 | #出生日期输入输出#
#include <stdio.h> int main() { int a,b,c; scanf("%4d%2d%2d",&a,&b,&c); printf("year=%d\n",a); printf("month=%02d\n",b); printf("date=%02d\n",c); return 0; }
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-21 16:20
河海大学 电子信息类
题解 | #合并两个排序的链表#
/** * struct ListNode { * int val; * struct ListNode *next; * }; */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param pHead1 ListNode类 * @param pHead2 ListNode类 * @return ListNode类 */ struct ListNode* Merge(struct ListNode* pHead1, struct ListNode* pHead2 ) { // write code h...
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-20 15:39
河海大学 电子信息类
题解 | #寻找峰值#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @param numsLen int nums数组长度 * @return int整型 */ int findPeakElement(int* nums, int numsLen ) { // write code here int *p; int i=1; p=nums; if(numsLen==1) return 0; while(i<numsLen-1) ...
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-11 18:11
河海大学 电子信息类
题解 | #反转链表#
/** * struct ListNode { * int val; * struct ListNode *next; * }; */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param head ListNode类 * @return ListNode类 */ struct ListNode* ReverseList(struct ListNode* head ) { // write code here if(head==NULL) return NULL; struc...
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-06 15:14
河海大学 电子信息类
题解 | #旋转数组的最小数字#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @param numsLen int nums数组长度 * @return int整型 */ int minNumberInRotateArray(int* nums, int numsLen ) { // write code here int*left=nums; int*right=nums+1; int i=0; int count=0; for(i=0;i<numsLe...
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-04 14:35
河海大学 电子信息类
题解 | #反转字符串#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 反转字符串 * @param str string字符串 * @return string字符串 */ char* solve(char* str ) { // write code here int left=0; int sz=strlen(str); int right=sz-1; while(left<right) { int temp; temp= *(str+right); ...
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-02 15:35
河海大学 电子信息类
题解 | #判断是否为回文字符串#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 待判断的字符串 * @return bool布尔型 */ #include<string.h> #include<stdbool.h> bool judge(char* str ) { // write code here int left=0; int sz=strlen(str); int right=sz-1; int count=sz/2; while...
0
点赞
评论
收藏
转发
牛客573115884号
2023-11-01 16:13
河海大学 电子信息类
题解 | #二分查找-I#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @param numsLen int nums数组长度 * @param target int整型 * @return int整型 */ int search(int* nums, int numsLen, int target ) { // write code here int left = 0; int right = numsLen - 1; //注意一下 int mid; if (nu...
0
点赞
评论
收藏
转发
牛客573115884号
2023-10-31 15:19
河海大学 电子信息类
题解 | #合并两个有序的数组#
/** * * @param A int整型一维数组 * @param ALen int A数组长度 * @param B int整型一维数组 * @param BLen int B数组长度 * @return void */ void merge(int* A, int ALen, int m, int* B, int BLen, int n) { // write code here //合并 int i; for(i=0;i<n;i++) { *(A+m+i)=*(B+i); } //升序排列 ...
0
点赞
评论
收藏
转发
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务