สิ่งตีพิมพ์ในหัวข้อ 'hashmap'
สตริงไอโซมอร์ฟิก
แนวทางต่าง ๆ ในการแก้ไข Leetcode 205 ใน JavaScript
Isomorphic String เป็นปัญหาคลาสสิกที่ท้าทายให้เราพิจารณาว่าสตริงที่กำหนดสองสตริงมีการแมปอักขระแบบหนึ่งต่อหนึ่งหรือไม่ กล่าวอีกนัยหนึ่ง เราต้องตรวจสอบว่าเราสามารถแทนที่อักขระในสตริงหนึ่งด้วยอักขระที่เกี่ยวข้องจากสตริงอื่นในขณะที่รักษาลำดับไว้ได้หรือไม่
ในบทความนี้ เราจะสำรวจวิธีแก้ปัญหาที่มีประสิทธิภาพในการแก้ปัญหานี้ เราจะวิเคราะห์ความซับซ้อนด้านเวลาและพื้นที่ของโซลูชันของเรา ช่วยให้เราเข้าใจประสิทธิภาพและความสามารถในการปรับขนาดได้..
แผนที่เป็นโครงสร้างข้อมูลที่สำคัญใน Java ที่เก็บคู่คีย์-ค่า
แผนที่เป็นโครงสร้างข้อมูลที่สำคัญใน Java ที่เก็บคู่คีย์-ค่า อินเทอร์เฟซแผนที่ถูกนำมาใช้โดยคลาสต่างๆ ใน Java เช่น HashMap, TreeMap และ LinkedHashMap ในบทความนี้ เราจะพูดถึงการทำงานพื้นฐานของแผนที่ รวมถึงการเพิ่ม การลบ และการเข้าถึงองค์ประกอบใน Java
การเพิ่มองค์ประกอบลงในแผนที่ ในการเพิ่มองค์ประกอบลงในแผนที่ เราจำเป็นต้องใช้เมธอด put() เมธอด put() รับพารามิเตอร์สองตัว: คีย์และค่า นี่คือตัวอย่าง:
Map<String, Integer> map = new HashMap<>();
map.put("John", 25);..
คำถามในหัวข้อ 'hashmap'
รายละเอียดการแฮชสองครั้ง
ขณะนี้ฉันกำลังทบทวนการสอบปลายภาคสำหรับชั้นเรียนอัลกอริทึม และพบคำถามสองสามข้อในแบบทดสอบฝึกหัดที่ฉันไม่แน่ใจ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม!
ข้อใดต่อไปนี้ไม่ถูกต้องเกี่ยวกับลำดับโพรบสำหรับการดำเนินการ Double hashing?
A....
949 มุมมอง
schedule
06.11.2023
google sparse hash พร้อมฟังก์ชัน murmur hash
จะใช้ฟังก์ชันแฮชบ่นในแผนที่แฮชของ Google ได้อย่างไร คุณช่วยให้คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีใช้ฟังก์ชันแฮชบ่นได้ไหม ฉันใช้วิชวล c ++
ขณะนี้ฉันกำลังใช้ฟังก์ชัน std::hash hash ในแผนที่แฮชแบบกระจายของ Google...
1759 มุมมอง
schedule
08.11.2023
วาดเส้นหลายเส้นและจดจำความหนา
อาจเป็นเพราะฉันมีวันอันยาวนานและมันค่อนข้างดึกแล้ว แต่ดูเหมือนฉันคิดไม่ออกว่าฉันทำอะไรผิด
ฉันแค่ต้องการที่จะวาดเส้นที่ตำแหน่งนิ้วของฉันโดยแต่ละบรรทัดเพื่อให้มีความกว้าง / สีที่แตกต่างกัน ฯลฯ
เมื่อใดก็ตามที่ ACTION_DOWN ถูกไล่ออก ฉันจะสร้าง Path...
1189 มุมมอง
schedule
10.01.2024
HashMap‹String, Integer› ค้นหาส่วนหนึ่งของคีย์หรือไม่ [ทำซ้ำ]
ขณะนี้ฉันกำลังใช้ HashMap<String, Integer> ซึ่งเต็มไปด้วยคีย์ประเภท String ซึ่งทั้งหมดมีความยาว 5 ตัวอักษร ฉันจะค้นหาคีย์เฉพาะที่มีขนาด 4 ตัวอักษรหรือน้อยกว่า ซึ่งเป็นส่วนหนึ่งและที่จุดเริ่มต้นของคีย์อื่นๆ และรับ Hit ทั้งหมดเป็นชุดของ...
56337 มุมมอง
schedule
07.12.2023
ดึงอาร์เรย์จาก hashmap
ฉันกำลังพยายามสร้างแฮชแมปซึ่งมีคีย์ String และจัดเก็บอาร์เรย์ Integer ในขณะที่ใช้ hashmap.get() ฉันต้องการดึงข้อมูลอาร์เรย์ที่เก็บไว้ ฉันเคยใช้รหัสต่อไปนี้:
HashMap hm = new HashMap();
String[] arr=new String[]{"-1","-1","-1","-1"};...
3501 มุมมอง
schedule
02.11.2023
การใช้สิ่งอันดับใน unordered_map
ฉันต้องการใช้ทูเพิลที่ประกอบด้วย int , char , char ใน unordered_map ของฉัน ฉันกำลังทำเช่นนี้:
#include <string>
#include <unordered_map>
#include <cstring>
#include <iostream>
#include <tuple>
using namespace...
52220 มุมมอง
schedule
10.11.2023
ฉันจะประกาศ HashMap‹String, ArrayList‹ArrayList‹String››› ได้อย่างไร [ทำซ้ำ]
ฉันประกาศแฮชแมป สตริงเป็นคีย์และ ArrayList ของ ArrayList ของ String เป็นค่า
public Map<String,ArrayList<ArrayList<String>>> idPathMap = new HashMap<String,ArrayList<ArrayList<String>>>();...
245 มุมมอง
schedule
18.11.2023
ความสับสนในการเลือกโครงสร้างข้อมูล
ฉันต้องการสร้าง Map<Long, Enum< ? extends SomeInterface> ตัวเลือกใดที่ดีที่สุดสำหรับฉันคืออะไร?
ฉันลองอันนี้
private Map<Long, Enum<? extends SomeInterface>[]> questionIdToanswersMapping =...
46 มุมมอง
schedule
29.11.2023
ลบคีย์ออกจาก hashmap [ซ้ำกัน]
ขณะนี้ฉันมีปัญหาในการลบคีย์ในแฮชแมป ฉันสร้างแฮชแมปภายในแฮชแมป ฉันต้องลบคีย์ด้วยค่าภายในแฮชแมปภายในแฮชแมป ดังนั้นแฮชแมปจึงมีลักษณะดังนี้:
HashMap<String, String> people_attributes = new HashMap<String, String>();
Map<String,...
70 มุมมอง
schedule
31.12.2023
จะใช้การเติมข้อความอัตโนมัติโดยใช้ Trie กับ HashMap ได้อย่างไร
ด้านล่างนี้คือโค้ดที่ใช้งาน HashMap ของ Trie แต่ฉันไม่แน่ใจว่าจะใช้ส่วนเติมข้อความอัตโนมัติได้อย่างไร ฉันเห็นว่าผู้คนใช้ LinkedList เพื่อใช้งาน Trie อย่างไร แต่ฉันต้องการที่จะเข้าใจด้วย HashMap ความช่วยเหลือใด ๆ ที่ชื่นชม...
128 มุมมอง
schedule
09.12.2023