コード例 #1
0
ファイル: UGram.cs プロジェクト: sunsiz/UyghurNgram
        public ArrayList GetNGram(int freq)
        {
            ArrayList sanduq = new ArrayList();

            mBuf.GetAll(freq, sanduq);
            mBuf = null;
            mBuf = new TstTree();
            return(sanduq);
        }
コード例 #2
0
ファイル: UGram.cs プロジェクト: sunsiz/UyghurNgram
        public ArrayList GetSorted(int freq)
        {
            ArrayList ret = new ArrayList();

            mBuf.GetAll(freq, ret);
            mBuf = null;
            mBuf = new TstTree();
            System.Console.WriteLine("Tiziwatidu Jemiy =" + ret.Count + " Soz");
            ret.Sort(this);
            return(ret);
        }
コード例 #3
0
ファイル: UGram.cs プロジェクト: sunsiz/UyghurNgram
 public void Save(String name, int freq)
 {
     try{
         StreamWriter ofs = new StreamWriter(name, false, Encoding.UTF8);
         mBuf.Save(ofs, freq);
         ofs.Close();
     }catch (Exception ee) {
         System.Console.WriteLine(ee.Message);
     }
     mBuf = null;
     mBuf = new TstTree();
 }