新手问题:在排序好的数组中添加一个数字,将添加后的数字插入到数组合适的位置 假设有这样一个整形数组 int someArr={54,12,76,544,22,65,86,5433,54,88,123,79}把它先按升序排列后,把整数 insertnum=87 放进这个数组里合适的位置,最后输出新的数组。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 someArr是引用堆内存的12个整数的数组吧,即someArr[0]到someArr[11]如果再放多一个87进去,岂不要用到someArr[12],这第13个元素还没在堆内存开辟啊是不是要先把someArr原来的12个整数另外找个数组赋值记录下来,再把someArr重新声明成13个元素的数组呢?我是新手不知道怎么解决求高手们赐教! 有序插入,可以使用二分法排序!具体算法请百度http://baike.baidu.com/view/1950627.htm二分法插入排序 java数据结构线性表问题 能否提供关于JAVA编程思想的习题答案 java 新手 如何建立打开对话框 如何用POI取得Excel单元格的背景颜色? HashMap 声明和不声明有什么区别 用java如何生成pdf格式的文档? JComboBox 怎么处理键盘事件? 为什么Scrollpane不自动出现滚动条??? 现在JBUILDER6出来了,不知道有谁用过没有,怎么样呀 ? 小问题,请问indexOf(58)是不是取58的第一个位置?substring(58)是不是从零到58的字符? 大家学J2SE的时候做过哪些小项目 求助“防毒墙”源代码;
someArr是引用堆内存的12个整数的数组吧,即someArr[0]到someArr[11]
如果再放多一个87进去,岂不要用到someArr[12],这第13个元素还没在堆内存开辟啊
是不是要先把someArr原来的12个整数另外找个数组赋值记录下来,再把someArr重新声明成13个元素的数组呢?
我是新手不知道怎么解决求高手们赐教!