小编Pet*_*iss的帖子

如何打印存储在树中的所有单词,wherin trie是否已使用Java中的Hashmap实现?

我想打印或检索存储在Trie Data Structure中的所有单词.这是因为我想计算拼写错误的单词和词典中的单词之间的编辑距离.因此我想从Trie中检索每个单词并计算编辑距离.但我无法找回.我想要一些代码片段.这就是我HashMap在Java中实现Trie的方法

现在请告诉我如何编写代码来打印存储在T​​rie中的所有单词.很感谢任何形式的帮助

TrieNode.java

package triehash;
import java.io.Serializable;
import java.util.HashMap;

public class TrieNode implements Serializable {

HashMap<Character, HashMap> root;

public TrieNode() {
   root = new HashMap<Character, HashMap>();   
   }
}
Run Code Online (Sandbox Code Playgroud)

TrieDict.java

package triehash;

import java.io.FileOutputStream;
import java.io.ObjectOutputStream;;
import java.io.Serializable;
import java.util.HashMap;
import java.io.Serializable;

public class TrieDict {   
 public  TrieNode createTree()
 {
     TrieNode t = new TrieNode();
     return t;
 }

 public void add(String s, TrieNode root_node) {
    HashMap<Character, HashMap> curr_node = root_node.root;
    s = s.toLowerCase();
    for (int i = …
Run Code Online (Sandbox Code Playgroud)

java hashmap trie

5
推荐指数
1
解决办法
1141
查看次数

带有winscard.dll 的.NET 应用程序中的ERROR_INVALID_HANDLE

我正在创建一个 .NET Windows 服务来与智能卡读卡器通信。主要组件是一个名为winscard.dll 的Windows DLL,我在.NET 代码中将其与DLLImport 属性一起使用。在 Windows XP 32 位上一切正常,但是当我在Windows 7 x64上运行它时,我在调用SCardTransmit时收到0x6 ERROR_INVALID_HANDLE结果。应用程序(作为命令行应用程序的服务)可以连接到读卡器,但无法从卡中读取任何内容。

任何想法?

.net windows 64-bit winscard

4
推荐指数
1
解决办法
4031
查看次数

PHP无法处理HTML文件

这个PHP代码在HTML文件中不起作用,但如果它是一个PHP文件则可以工作

$con = mysql_connect("localhost","root","aaaa");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("maptemp", $con);


$sql = "SELECT * FROM users";
$rs = mysql_query($sql) or die(mysql_error());
$selectbox='<select name=\'userst\'>';
while ($row = mysql_fetch_assoc($rs)) {
$selectbox.='<option value=\"' . $row['username'] . '\">' . $row['username'] .  '</option>';
}
$selectbox.='</select>';
mysql_free_result($rs);
echo $selectbox;
Run Code Online (Sandbox Code Playgroud)

html php

-2
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

64-bit ×1

hashmap ×1

html ×1

java ×1

php ×1

trie ×1

windows ×1

winscard ×1