V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gyber  ›  全部回复第 1 页 / 共 1 页
回复总数  6
2019-02-19 13:06:25 +08:00
回复了 gyber 创建的主题 Java 请问如何在 Java ,写一段代码去耗尽 native heap(或者说 c-heap)?
@D3EP
十分感谢!
2018-09-18 13:17:34 +08:00
回复了 goofool 创建的主题 职场话题 今天才发现同事每天都住在公司
我也住过。。
挺方便的。。一觉睡到 9 点
每天多睡 2 个小时(本来要用来坐地铁),怎么也是更健康了啊
2018-09-14 15:44:05 +08:00
回复了 ayconanw 创建的主题 程序员 请问下大家,平时用键盘,是否能用到小键盘?
不光要用小键盘。。方向键上面那 9 个按键也必须按正常方式排列。。
2018-09-08 13:52:26 +08:00
回复了 askJavaJob 创建的主题 C 各位 V 友帮我想一个 c 数组算法
@askJavaJob 这个问题,说难也难,说简单也简单

关键是这些数字的范围和类型要具体一点,我现在给的是一个最稳妥又比较快的办法

比如说这种数据
1
1.5
1.5
1.5
10^999
10^999

用我的方法就依然可以处理

但如果是
1 1 2 2 99 17 17 这样确保是整数而且比较小
用 num[v[i]]++记录每个数字出现次数,然后 for 一遍 num 输出就行了
2018-09-08 13:28:27 +08:00
回复了 askJavaJob 创建的主题 C 各位 V 友帮我想一个 c 数组算法
@mjikop1231 方便记录每个数字出现的个数
如果直接用数组去记录比如 number[2]=4,数字太大时 number[10^999]就溢出了
当然针对溢出,用 hash 之类的方法也可以处理
不过排序是最方便的
2018-09-08 11:39:27 +08:00
回复了 askJavaJob 创建的主题 C 各位 V 友帮我想一个 c 数组算法
先排序一次 nlogn,变成 12222334445
然后头到尾 for 一遍,一边 for 一边在另一个二维结构体里记录下:
[0].a=1
[0].b=1

[1].a=2
[1].b=4

[2].a=3
[2].b=2

[3].a=4
[3].b=3

[4].a=5
[4].b=1
然后对这个结构体数组排序
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1148 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 18:29 · PVG 02:29 · LAX 10:29 · JFK 13:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.