[問題] hashmap找得到value卻找不到對應的key?
看板Prob_Solve (計算數學 Problem Solving)作者hayuyang (Cloud)時間4年前 (2020/05/21 17:56)推噓-1(0推 1噓 3→)留言4則, 4人參與討論串1/1
如題bst找Node
我用Java
我知道標準寫法 但 我現在寫一個HashMap 把所有的<Node,val>丟進去
用HashMap的Contains check 有這個value的Node存在
但我用for-entry 或for-key跑 都找不到對應到這個value的Node
(K是HashMap r是預設好的TreeNode)
for (Map.Entry<TreeNode,Integer> entry : K.entrySet()) {
TreeNode key = entry.getKey();
Integer value = entry.getValue();
if(value==v){r=key;break;}
}
過了11個case卻在這個case出問題 很奇怪XD
請問有人知道發生什麼事嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.131.55 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Prob_Solve/M.1590055018.A.D83.html
→
05/21 20:26,
4年前
, 1F
05/21 20:26, 1F
噓
05/23 08:56,
4年前
, 2F
05/23 08:56, 2F
→
05/23 17:41,
4年前
, 3F
05/23 17:41, 3F
→
07/27 14:36,
4年前
, 4F
07/27 14:36, 4F
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章