首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
사랑해요、*→_→*
2016-09-29 15:21
宝鸡文理学院 Java
关注
已关注
取消关注
对于不知道数组长度,需要自己输入,该怎么定义数组?
如果不知道数组长度,需要自己输入一个数组长度,那么数组初始化怎么定义,,,
例如: 输入N个数,冒泡排序,
输入 N ;
输入 N个 数(数组中的下标 0-(N-1) )
输出 排序后的内容
(各位大神们,求告知,就是不知道怎么初始化数组)
不胜感激!!!1
提示
全部评论
推荐
最新
楼层
ESC_HZAU
华中农大 Java
用集合ArrayList
点赞
回复
分享
发布于 2016-09-29 15:24
사랑해요、*→_→*
楼主
宝鸡文理学院 Java
各位走过路过的大牛们,求告知,谢谢,这样的问题现在编程用的太普遍了 ,实在不知道怎么初始化数组
点赞
回复
分享
发布于 2016-09-29 15:23
已删除
c语言就用指针加malloc
点赞
回复
分享
发布于 2016-09-29 15:26
牛 牛
东南大学 C++
1.ACM里面的做法 一般ACM的题目里会给出数据范围,根据该范围在全局区开辟一个数组: int num[1000]; 然后程序中: cin>>n; for(int i=0;i<n;i++) cin>>num[i]; ACM里面比较注重效率,所以静态分配内存,也可以动态分配内存,需要多少空间就分配多少。 vector<int> num; cin>>n; num.assign(n,0); for(int i=0;i<n;i++) cin>>num[i]; 想一般笔试使用第二种就可以了!
点赞
回复
分享
发布于 2016-09-29 15:33
牛客66666666号
大连理工大学 C++
c的话malloc+memset
点赞
回复
分享
发布于 2016-09-29 16:59
派派派大星
重庆大学 Java
cpp vector,虽然效率会差一些
点赞
回复
分享
发布于 2016-09-29 17:03
suzyyy
武汉科大 C++
没有长度就 gets 直接读一行字符串
点赞
回复
分享
发布于 2016-09-29 17:32
小立子_
上海交通大学 C++
c++的话vector就好。 或者你可以用指针new,只不过这个很烦,而且容易错,而且忘记释放会内存泄露,而且没必要。 最推荐的还是竞赛式的,int a[100000],一般来说会实现给出数据大小的,不要觉得开的大浪费内存了,无所谓的,做题重要的是AC,是快。如果你有某种强迫症,就是不想浪费内存,你可以用N的大小初始化vector。比如vector<int> vec(N, 0); 就声明了一个大小为N的vector,所有元素都置为0。但是这个我还是不推荐。 总结,就以题目中给出的数据大小的最大值(多一点)直接声明数组:int a[MAX]; 然后你还可以了解一下memset这种东西,头文件是<string.h>。 多写写就会了~
点赞
回复
分享
发布于 2016-09-29 17:54
skillness
西安电子科技大学 C++
getline,自己解析
点赞
回复
分享
发布于 2016-09-29 18:40
冰封飞飞
中国科学技术大学 C++
C语言 int n; scanf("%d", &n); int arr[n]; c99标准就支持了变量长度数组了吧。 C++直接用vector array都行
点赞
回复
分享
发布于 2016-09-29 20:16
还没有回复哦~
相关推荐
11-25 00:22
上海理工大学 数据分析师
秋招真是太难了,一个offer都没有
工作到底是为谁准备的呢?身边那些搞工科的,甚至稍微沾边的,offer拿到手软,而我这个纯数学的,感觉就像个废物。考公的岗位也少,最好的选择就是当老师,但现在教师招聘也卷得厉害,公费师范生几乎没有对手,真是让人无语。
牛客创作赏金赛
点赞
评论
收藏
分享
昨天 20:53
门头沟学院 C++
如何看待提前实习or考公or摆烂享受最后的大学生活
大家如何看待公司提前实习(不强制)或者去试一下参加考公或者直接摆烂享受最后大学的生活大家都有哪些想法呢?又或者说怕公司毁约,提前实习刷一段实习进行春招之类的,还是趁现在有空余时间准备考公还是直接躺平摆烂好好享受生活
职场吐槽大会
牛客创作赏金赛
点赞
评论
收藏
分享
10-18 13:02
西安理工大学 C++
回归0offer
牛课上学的话术是真爽
牛舌:
如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞
评论
收藏
分享
11-01 11:02
门头沟学院 后端
捡漏
终于到我捡漏啦!哈哈哈!11月要开始准备收割啦!
康8:
是我疯了,还是大伙疯了
点赞
评论
收藏
分享
昨天 10:54
哈尔滨理工大学 算法工程师
过滤文章中空格
初看没有头绪,实际上这是一道非常简单的题目,我们只需要运用cin或者scanf输入时忽略空格的特性,并在每个字符串后面加上一个空格,就可以做到过滤多余空格的效果。 #include<iostream> using namespace std; char st[200]; int main(){ while (cin>>st) cout<<st<<" "; return 0; }
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
1
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
2.4W
2
...
字节20多面终究一场空
1.6W
3
...
到了新公司,不要用力过猛
1.3W
4
...
C++选手秋招总结
1.2W
5
...
华为电话oc了
1.0W
6
...
寒假实习租房攻略!北京版
9458
7
...
华为
9311
8
...
泡出来啦
8865
9
...
放弃代码,结束秋招啦!
7916
10
...
秋招圆满结束
7417
正在热议
#
25届秋招总结
#
361325次浏览
3556人参与
#
如果再来一次,你还会选择这个工作吗?
#
93753次浏览
909人参与
#
百度开奖
#
219613次浏览
1400人参与
#
地方国企笔面经互助
#
5505次浏览
13人参与
#
我的实习求职记录
#
6093087次浏览
83746人参与
#
发工资后,你做的第一件事是什么
#
2733次浏览
9人参与
#
北方华创开奖
#
51098次浏览
460人参与
#
ai智能作图
#
5814次浏览
103人参与
#
上班到公司第一件事做什么?
#
14292次浏览
162人参与
#
听到哪句话就代表面试稳了or挂了?
#
95572次浏览
805人参与
#
华为工作体验
#
108366次浏览
848人参与
#
如何写一份好简历
#
614516次浏览
8690人参与
#
如果有时光机,你最想去到哪个年纪?
#
25893次浏览
539人参与
#
如何一边实习一边秋招
#
1001059次浏览
12703人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
38265次浏览
346人参与
#
实习中的菜狗时刻
#
279304次浏览
2746人参与
#
国央企薪资爆料
#
15435次浏览
118人参与
#
腾讯求职进展汇总
#
202334次浏览
1673人参与
#
阿里求职进展汇总
#
71075次浏览
763人参与
#
牛客租房专区
#
928次浏览
62人参与
#
还记得你第一次面试吗?
#
25986次浏览
350人参与
#
上班苦还是上学苦呢?
#
93205次浏览
815人参与
牛客网
牛客企业服务