首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
小蒲想变强
获赞
6
粉丝
5
关注
7
看过 TA
24
男
成都东软学院
2024
C++
IP属地:四川
算法刷遍,猪也能飞!
私信
关注
拉黑
举报
举报
确定要拉黑小蒲想变强吗?
发布(10)
刷题
小蒲想变强
2022-06-26 12:29
成都东软学院 计算机类
还是只能过2道😥
2022-06-26
在牛客打卡3天,今天学习:刷题 3 道/代码提交 6 次
每日监督打卡
0
点赞
评论
收藏
转发
小蒲想变强
2022-06-25 12:21
成都东软学院 计算机类
裂开
2022-06-25
在牛客打卡2天,今天学习:刷题 3 道/代码提交 21 次
每日监督打卡
0
点赞
评论
收藏
转发
小蒲想变强
2021-10-04 16:50
成都东软学院 计算机类
题解 | #最大新整数#
删去K个字符,使字符串所表示的数最大 解法: 移除K个数,则从首字符向字符串尾部遍历K次,如果某个字符小于下一个字符的ASCII(数字字符串的大小和ASCII码一致),则将该字符移除(后续的字符依次前移),然后K值减1,退出此次循环,重新循环直到K为0;若字符串已经从前到后没有字符小于后一位,并且K不为0时,则从字符串末尾减去K个字符。 ">#include<string.h> int main() { char a[100000]; int i,j,len,c,f=1; scanf("%s",a); scanf("%d",&c); ...
0
点赞
评论
收藏
转发
小蒲想变强
2021-10-03 17:10
已编辑
成都东软学院 计算机类
题解 | #回文子串#
回文子串:快手招聘题库 # 解题思路: 1.因为不同位置的字符串即使相同也算作不同的字符串位置,使用有多少个字符(字符串长度)就有多少个不同字符串的位置。 2.判断字符串回文,使用遍历法。 # 3.将1和2中的计数相加,即使回文总数。 c码: #include<string.h> int main() { char a[100000]; while (gets(a)) { int i,j,i_,j_,c=0; for(i=0;i<strlen(a);i++) { for(j=i+1...
0
点赞
评论
收藏
转发
小蒲想变强
2021-09-17 23:41
成都东软学院 计算机类
题解 | #字符串相乘#
描述给定两个数字(0-9)字符串(长度不限)求它们的乘积。输入描述:第一行为第一个数字字符串 第二行为第二个数字字符串输出描述:乘积字符串示例1输入123 20输出2460题解:核心思想已经加粗,着急看题解的朋友可以直接看粗体内容首先字符串相乘,首先考虑将其转换为整型数再进行乘法运算。在c语言中,标准库#include<stdlib.h>文件中,提供了标准函数atoi函数(ascii to integer)atol函数(ascii to long integer),用于字符串转换数字串。在c++标准库#include中也提供了相应的std函数,由于本篇主讲c语言,c++函数就...
0
点赞
评论
收藏
转发
小蒲想变强
2021-09-15 09:12
成都东软学院 计算机类
题解 | #括号匹配#
双栈解法:c代码写两个简单的栈表就好了🦆。一个char栈保存'('和')'一个int数组保存每一次的'('的地址。 #include<stdio.h> #include<string.h> int main() { char a[10000000];//保证case data 足够大 while (gets(a)) { int i,j=-1,k=-1;//栈顶指针初始为-1 char t[100000000]; int t_[100000000]; for(i=0;i<str...
0
点赞
评论
收藏
转发
小蒲想变强
2021-09-14 19:55
成都东软学院 计算机类
题解 | #Problem C#
C语言一般解法:key:1.使用stoi函数一键字符串转数字。2.因式分解求出最大因子数,并且判断是否素数。 #include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int main() { int n; while (scanf("%d",&n)!=EOF) { int i; getchar(); for(i=0;i<n;i++) { ...
0
点赞
评论
收藏
转发
小蒲想变强
2021-09-01 23:08
已编辑
成都东软学院 计算机类
题解 | #整数成绩最大化#
核心思想:一个数不断拆成3时有最大乘积。此题纯粹考察数学思维,想得到就能解,否则可能连思路都没有。将一个正整数拆分,使其乘机最大。当数值在4及以上时,无论值的大小都可以拆解为 3和其小于3的余数。例如:7==3+2+2;15==3+3+3+3+3;11==3+3+3+2;并且 32>5 3*3>6 注意22==4* 所以 将4作为一个分界线,当n的值大于4时,不断减去3,并且结果不断乘以3,当n值小于等于4时,再将剩余的n值相乘,即可得出正确答案。另外,附上简单代码。 #include<stdio.h> int main() { int n; while...
0
点赞
评论
收藏
转发
小蒲想变强
2021-08-20 12:04
成都东软学院 计算机类
题解 | #字符串倒序#
基本思路:从字符串末尾向首地址元素倒序遍历,遇见空格字符且该空格字符下一位字符非空格时,打印出字符串,以空格或者'\0'结束。由于原字符串的开头没有空格,使用倒叙遍历无法找到第一个单词,故需要再手动从字符串数组的首地址元素开始,以空格或者'\0'结束,将第一个单词输出。c语言源码: #include<stdio.h> #include<string.h> int main() { char a[100000]; while (gets(a)) { int i,j; for(i=strlen(a)-1;i>=0...
0
点赞
评论
收藏
转发
小蒲想变强
2021-05-13 23:38
成都东软学院 计算机类
2021-05-13
在牛客打卡1天,今天学习:刷题 22 道/代码提交 21 次
每日监督打卡
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务