avatar
f*s
1
如果面试时候需要应用到hash table,需要代码实现并且应用, 大家是怎么做的?用
container实现(hash_map,hash_set? 貌似这两个还不是标准stl里的东西), 还是自
己写数据结构(写全了得用会儿时间,还要应用)?JAVA就方便多了有现成hashtable.
求指点。
avatar
r*c
2
rt
而且过阵子要做保养,同求推荐
谢谢了!~
avatar
t*2
3

本来想编辑
结果删帖了
不重新打了
机箱nzxt h200
ryzen 2400g
想换安静的风扇
cpu加机箱
预算100
avatar
d*t
4
只会C++的同问

hashtable.

【在 f********s 的大作中提到】
: 如果面试时候需要应用到hash table,需要代码实现并且应用, 大家是怎么做的?用
: container实现(hash_map,hash_set? 貌似这两个还不是标准stl里的东西), 还是自
: 己写数据结构(写全了得用会儿时间,还要应用)?JAVA就方便多了有现成hashtable.
: 求指点。

avatar
g*e
5
up
avatar
t*2
6
有个大牛推荐hyper 212?
谢谢
我查下能不能fit

【在 t******2 的大作中提到】
: 囧
: 本来想编辑
: 结果删帖了
: 不重新打了
: 机箱nzxt h200
: ryzen 2400g
: 想换安静的风扇
: cpu加机箱
: 预算100

avatar
S*I
7
unordered_map,unordered_set,这俩已经是标准了。如果面试官有疑问,那就教育他
要与时俱进。:)

hashtable.

【在 f********s 的大作中提到】
: 如果面试时候需要应用到hash table,需要代码实现并且应用, 大家是怎么做的?用
: container实现(hash_map,hash_set? 貌似这两个还不是标准stl里的东西), 还是自
: 己写数据结构(写全了得用会儿时间,还要应用)?JAVA就方便多了有现成hashtable.
: 求指点。

avatar
R*r
8
Go Autozone buy some DIY tools, learn to do it yourself.
Never trust an auto mechanic.
avatar
v*r
9
机箱也吵?把机箱风扇换了就行,212不安静的好吧。
avatar
d*t
10
不会问如何Implement吧?

【在 S**I 的大作中提到】
: unordered_map,unordered_set,这俩已经是标准了。如果面试官有疑问,那就教育他
: 要与时俱进。:)
:
: hashtable.

avatar
h*n
11
猫头鹰可以

【在 t******2 的大作中提到】
: 囧
: 本来想编辑
: 结果删帖了
: 不重新打了
: 机箱nzxt h200
: ryzen 2400g
: 想换安静的风扇
: cpu加机箱
: 预算100

avatar
f*t
12
会问的,我被问过,不太可能要求写代码,但最好能说出原理

【在 d********t 的大作中提到】
: 不会问如何Implement吧?
avatar
I*n
13
这是个负压机箱,你自己别乱加风扇,stock configuration是最好的。别超频,自己
调一下fan curve,不会吵
avatar
d*t
14
能告诉我啥原理吗?我只知道用hash func.把key给map了,可能会有collision,不过
怎么implement啊?

【在 f*******t 的大作中提到】
: 会问的,我被问过,不太可能要求写代码,但最好能说出原理
avatar
s*e
15
CPU和机箱自带风扇就够用了吧
avatar
f*t
16
应该是把内存空间当作多项式来计算,我写过一个C++ version:
int hash(const Object &o) {
int len = sizeof(Object);
int result = 0;
int i = 0;
while(i < len) {
result *= 256;
result += (int)(((unsigned char*)&o)[i]);
if(result > largeprime)
result %= largeprime;

i++;
}

return result;
}

【在 d********t 的大作中提到】
: 能告诉我啥原理吗?我只知道用hash func.把key给map了,可能会有collision,不过
: 怎么implement啊?

avatar
s*h
17
安不安静是个比较主观的感受. 楼主可能觉得自带的比较吵吧.
我个人也觉得H200自带的风扇比较吵. 我个人能承受的风扇极限是20dba左右, prefer
16-18dba以下, 我还是坐在离主机两米远的地方. NZXT自带的机箱扇是28dba, 而且是
case版3-pin, 不能PWM调速. 除非主板能DC调电压不能set fan curve. 如果用H200是
为了好看放台子上我感觉是比较吵.
2400g自带的Wraith Stealth散热效果一般, load也不算安静.
212 Evo也比较吵. 212 Black安静些. 其它有可能更合适些.
风扇我感觉猫扇, Fractal Design, Be Quiet都比较安静, 尤其是后两个牌子. 楼主有
需要我可以提供具体方案.

【在 t******2 的大作中提到】
: 囧
: 本来想编辑
: 结果删帖了
: 不重新打了
: 机箱nzxt h200
: ryzen 2400g
: 想换安静的风扇
: cpu加机箱
: 预算100

avatar
d*t
18
result是hash value?哪个是key啊?
还有((unsigned char*)&o)是啥意思?我c语言好久没看了。

【在 f*******t 的大作中提到】
: 应该是把内存空间当作多项式来计算,我写过一个C++ version:
: int hash(const Object &o) {
: int len = sizeof(Object);
: int result = 0;
: int i = 0;
: while(i < len) {
: result *= 256;
: result += (int)(((unsigned char*)&o)[i]);
: if(result > largeprime)
: result %= largeprime;

avatar
t*2
19

prefer

【在 s*******h 的大作中提到】
: 安不安静是个比较主观的感受. 楼主可能觉得自带的比较吵吧.
: 我个人也觉得H200自带的风扇比较吵. 我个人能承受的风扇极限是20dba左右, prefer
: 16-18dba以下, 我还是坐在离主机两米远的地方. NZXT自带的机箱扇是28dba, 而且是
: case版3-pin, 不能PWM调速. 除非主板能DC调电压不能set fan curve. 如果用H200是
: 为了好看放台子上我感觉是比较吵.
: 2400g自带的Wraith Stealth散热效果一般, load也不算安静.
: 212 Evo也比较吵. 212 Black安静些. 其它有可能更合适些.
: 风扇我感觉猫扇, Fractal Design, Be Quiet都比较安静, 尤其是后两个牌子. 楼主有
: 需要我可以提供具体方案.

avatar
f*t
20
hash value就是key啊
一般hashmap,K是V算出来的hash值

【在 d********t 的大作中提到】
: result是hash value?哪个是key啊?
: 还有((unsigned char*)&o)是啥意思?我c语言好久没看了。

avatar
m*g
21
没有绝对安静的风扇,转速高了声音都会变大。
之前买了几个一片好评的noctua, 离近了听也会有声音。
cpu风扇买那种大铁块。散热好。机箱风扇不要买太便宜的就行。

【在 t******2 的大作中提到】
: 囧
: 本来想编辑
: 结果删帖了
: 不重新打了
: 机箱nzxt h200
: ryzen 2400g
: 想换安静的风扇
: cpu加机箱
: 预算100

avatar
d*t
22
嗯,看起来跟一般的map差不多。另一个问题就是c语言下经常有 (char *)(&object),
这是什么意思啊?

【在 f*******t 的大作中提到】
: hash value就是key啊
: 一般hashmap,K是V算出来的hash值

avatar
t*2
23
感谢大牛input
不完全主观
不知道是不是放在地上的原因 电源风扇在下面
能听的很清楚
还是没有做任何事情
我看网上有人用noctua d14
不知道适不适合 只会装 不会modify
希望大牛建议

【在 t******2 的大作中提到】
:
: prefer

avatar
f*t
24
&object是取object的地址,(char*)是当作字符串使用

【在 d********t 的大作中提到】
: 嗯,看起来跟一般的map差不多。另一个问题就是c语言下经常有 (char *)(&object),
: 这是什么意思啊?

avatar
s*h
25
你这放地毯上,是不是得先考虑进灰的问题。电源进灰太快,隔三差五不清的话有过热
隐患,你声音大先看看是不是已经积了不少灰。PSU有防尘网,拿下来看看,PSU风扇也
看一下。
机箱default也是高负压,也很容易进灰。这个机箱负压对GPU有很大好处。你不用GPU,
其实不需要负压。
听起来你对噪音不是极其敏感那种,尤其是放地上。你如果不是经常heavy load, 就是
普通用,感觉现有的风扇和cooler都够了。一种最简单的方案是,买一个Noctua NF-
A14 FLX, 作front top intake。把上后风扇拿下来作front bottom intake. 猫扇自带
两个3-pin减速线,给两个NZXT风扇一个上放一个。这样三个机箱扇都是20 dba左右,
比你现在安静很多。CPU风扇不用动,还是PWM自动,有猫扇直接送气效率也高不少。
这样整体散热噪音都改进了,还变正压防灰,成本21刀。

【在 t******2 的大作中提到】
: 感谢大牛input
: 不完全主观
: 不知道是不是放在地上的原因 电源风扇在下面
: 能听的很清楚
: 还是没有做任何事情
: 我看网上有人用noctua d14
: 不知道适不适合 只会装 不会modify
: 希望大牛建议

avatar
d*t
26
我想起来check little/big endian的问题,结果是看(char *)(short int &x)[0]是不
是0,为啥呢?

【在 f*******t 的大作中提到】
: &object是取object的地址,(char*)是当作字符串使用
avatar
t*2
27
其实刚装好两周 试了两小时
还没正式用
上周买个lg的43的显示器
请问大牛有后续升级方案吗
比如我过阵子在加块gpu
又该怎么改风扇
谢谢

GPU,

【在 s*******h 的大作中提到】
: 你这放地毯上,是不是得先考虑进灰的问题。电源进灰太快,隔三差五不清的话有过热
: 隐患,你声音大先看看是不是已经积了不少灰。PSU有防尘网,拿下来看看,PSU风扇也
: 看一下。
: 机箱default也是高负压,也很容易进灰。这个机箱负压对GPU有很大好处。你不用GPU,
: 其实不需要负压。
: 听起来你对噪音不是极其敏感那种,尤其是放地上。你如果不是经常heavy load, 就是
: 普通用,感觉现有的风扇和cooler都够了。一种最简单的方案是,买一个Noctua NF-
: A14 FLX, 作front top intake。把上后风扇拿下来作front bottom intake. 猫扇自带
: 两个3-pin减速线,给两个NZXT风扇一个上放一个。这样三个机箱扇都是20 dba左右,
: 比你现在安静很多。CPU风扇不用动,还是PWM自动,有猫扇直接送气效率也高不少。

avatar
s*e
28
上水冷

【在 t******2 的大作中提到】
: 其实刚装好两周 试了两小时
: 还没正式用
: 上周买个lg的43的显示器
: 请问大牛有后续升级方案吗
: 比如我过阵子在加块gpu
: 又该怎么改风扇
: 谢谢
:
: GPU,

avatar
k*0
29
用pwm fan会比较安静,便宜的可以看看Arctic f12 / f14 pwm case fan
我的gaming PC用的就是Hyper 212 EVO CPU Cooler with 120mm PWM Fan,我还加多了
一个fan搞push pull, 然后前面三个Arctic f12 PWM, 不玩游戏的时候很安静。

【在 t******2 的大作中提到】
: 囧
: 本来想编辑
: 结果删帖了
: 不重新打了
: 机箱nzxt h200
: ryzen 2400g
: 想换安静的风扇
: cpu加机箱
: 预算100

avatar
s*h
30
哦,你这又变成配置的问题了。你先说说你的一般用途吧,确定2400g集显不够用么。
H200装独显主要问题是煤气灶进风口离PSU shroud太近,比较难主动feed冷空气。这种
情况一般机箱负压可以从底部边边角角passive吸气,好一点。但是吸灰。
独显的另一个方案是用Kraken G12水冷,下面这贴讨论过。不过恕我直言,你这个配置
不太值得花这个钱。
http://www.mitbbs.com/article/TVGame/31748837_0.html
无论如何你这个机箱自带风扇的噪音问题还在,我上面的方案也适用,就是可能风扇位
置和方向根据配置调整一下。这个方案主要是性价比高,你要是愿意全换当然有更贵的
方法。
你先用耳朵听一下大概噪音哪里来的,好对症下药。PWM不解决load噪音的问题,还要
从通风散热入手。

【在 t******2 的大作中提到】
: 其实刚装好两周 试了两小时
: 还没正式用
: 上周买个lg的43的显示器
: 请问大牛有后续升级方案吗
: 比如我过阵子在加块gpu
: 又该怎么改风扇
: 谢谢
:
: GPU,

avatar
t*2
31
以前发了个帖子
就是用来工作 轻度游戏
工作remote,用的vmware
游戏d3和文明
我装完试了下d3 挺流畅的
不过不是高配
我暂时没打算升级
主要用也是工作
所以我希望remote时完全没啥声音
多问一句是看网上有人说4k 文明很爽 所以有点草
真游戏了或者上网看电影估计也不太在意了
我今晚有时间仔细看一下
谢谢大牛

【在 s*******h 的大作中提到】
: 哦,你这又变成配置的问题了。你先说说你的一般用途吧,确定2400g集显不够用么。
: H200装独显主要问题是煤气灶进风口离PSU shroud太近,比较难主动feed冷空气。这种
: 情况一般机箱负压可以从底部边边角角passive吸气,好一点。但是吸灰。
: 独显的另一个方案是用Kraken G12水冷,下面这贴讨论过。不过恕我直言,你这个配置
: 不太值得花这个钱。
: http://www.mitbbs.com/article/TVGame/31748837_0.html
: 无论如何你这个机箱自带风扇的噪音问题还在,我上面的方案也适用,就是可能风扇位
: 置和方向根据配置调整一下。这个方案主要是性价比高,你要是愿意全换当然有更贵的
: 方法。
: 你先用耳朵听一下大概噪音哪里来的,好对症下药。PWM不解决load噪音的问题,还要

avatar
s*h
32
不在乎load噪音CPU调整下fan curve就可以了。机箱风扇可以用减速线。主板model贴
一下,看看带不带电压调风。
电源风扇可能是噪音瓶颈,我现在的机器就是电源风扇最明显,还是140mm的大风扇。
小电源的风扇更响。
你的配置4K文明比较够呛,要是没配CPU我就推荐1600了, 便宜还多两个核,文明用得
上。4k也肯定要独显。你先多体会下吧。43寸显示器打战略类游戏脖子能坚持下来我持
怀疑态度。

【在 t******2 的大作中提到】
: 以前发了个帖子
: 就是用来工作 轻度游戏
: 工作remote,用的vmware
: 游戏d3和文明
: 我装完试了下d3 挺流畅的
: 不过不是高配
: 我暂时没打算升级
: 主要用也是工作
: 所以我希望remote时完全没啥声音
: 多问一句是看网上有人说4k 文明很爽 所以有点草

avatar
t*2
33
主板是ASRock Fatal1ty B450 Gaming-ITX/ac AM4 mITX AMD Motherboard
microcenter买的

【在 s*******h 的大作中提到】
: 不在乎load噪音CPU调整下fan curve就可以了。机箱风扇可以用减速线。主板model贴
: 一下,看看带不带电压调风。
: 电源风扇可能是噪音瓶颈,我现在的机器就是电源风扇最明显,还是140mm的大风扇。
: 小电源的风扇更响。
: 你的配置4K文明比较够呛,要是没配CPU我就推荐1600了, 便宜还多两个核,文明用得
: 上。4k也肯定要独显。你先多体会下吧。43寸显示器打战略类游戏脖子能坚持下来我持
: 怀疑态度。

avatar
s*h
34
From your motherboard specs:
2 x Chassis/Water Pump Fan Connectors (4-pin) (Smart Fan Speed Control)
* The Chassis/Water Pump Fan supports the water cooler fan of maximum 2A (
24W) fan power.
* CHA_FAN1/WP and CHA_FAN2/WP can auto detect if 3-pin or 4-pin fan is in
use.
So it does seem to be adjustable using DC voltage. Try setting the fan curve
of these two.

【在 t******2 的大作中提到】
: 主板是ASRock Fatal1ty B450 Gaming-ITX/ac AM4 mITX AMD Motherboard
: microcenter买的

avatar
t*2
35
好的
谢谢大牛耐心指点
我先按照前面说的方案
折腾一阵子 再来请教

curve

【在 s*******h 的大作中提到】
: From your motherboard specs:
: 2 x Chassis/Water Pump Fan Connectors (4-pin) (Smart Fan Speed Control)
: * The Chassis/Water Pump Fan supports the water cooler fan of maximum 2A (
: 24W) fan power.
: * CHA_FAN1/WP and CHA_FAN2/WP can auto detect if 3-pin or 4-pin fan is in
: use.
: So it does seem to be adjustable using DC voltage. Try setting the fan curve
: of these two.

avatar
t*2
36
更新一下
在bios果然可以改fan的设置 土了 多年没玩过台式机
买了大牛推荐的猫扇 重新整理了一下
见图
猫扇直接连在电源上 配上减噪音线 声音很小 不过还是听得见
机箱自带的风扇连上猫扇的线不通电 不知道是不是接错了
有意思的我从没关机过 发现灰尘集中在top 滤网上 其他地方很干净 不知道什么原理
现在工作打游戏都很安静
cpu最高温度从72到了68。很满意了。
有个问题,希望知道的大牛回答下
如果我想把猫扇连到主板上 控制风扇要怎么做
我看网上有风扇电源的spilitter 不知道是否有用
还有个心得
43寸显示器太大了 很勉强的用
4k还是很小 150scale最舒服
等以后有需求升级个显卡再说

curve

【在 s*******h 的大作中提到】
: From your motherboard specs:
: 2 x Chassis/Water Pump Fan Connectors (4-pin) (Smart Fan Speed Control)
: * The Chassis/Water Pump Fan supports the water cooler fan of maximum 2A (
: 24W) fan power.
: * CHA_FAN1/WP and CHA_FAN2/WP can auto detect if 3-pin or 4-pin fan is in
: use.
: So it does seem to be adjustable using DC voltage. Try setting the fan curve
: of these two.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。