亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? word.h

?? 數據結構C++語言描術—清華大學出版的
?? H
字號:
#include <iostream.h>
#include <ctype.h>
#include <iomanip.h>


#include "link.h"      // LinkedList obj holds line numbers 
#include "strclass.h"  // a text word is stored as a String

class Word
{
   private:
      // wordText is word of text, count is its frequency
      String wordText;
      int count;
      
      // the line count is shared amoung all Word objects
      static int lineno;
      
      // last line number where word occurred. used to know
      // when to insert a line number into lineNumbers
      int lastLineNo;
      LinkedList<int> lineNumbers;
   
   public:
      // constructor
      Word(void);
      
      // public class operations
      void CountWord (void);
      String& Key(void);
      
      // comparison operators used by BinSTree class
      int operator== (const Word& w) const;
      int operator< (const Word& w) const;
      
      // Word stream operators
      friend istream& operator>> (istream& istr, Word& w);
      friend ostream& operator<< (ostream& ostr, Word& w);
};

// constructor. set count to 0 and lastLineNo to 0
Word::Word(void): count(0), lastLineNo(0)
{}

// record the occurrence of a word
void Word::CountWord (void)
{
   // increment the word's occurrence count
   count++;
   
   // if this is the first time the word has occurred or
   // it has occurred on a new line, insert it into the
   // list and change lastLineNo to the current line
   if (count == 1 || lastLineNo != lineno)
   {
      lineNumbers.InsertRear(lineno);
      lastLineNo = lineno;
   }
}

// return the text of the word
String& Word::Key(void)
{
   return wordText;
}

// comparison operators use wordText as the key

int Word::operator== (const Word& w) const
{
   return wordText == w.wordText;
}

int Word::operator< (const Word& w) const
{
   return wordText < w.wordText;
}

// input a Word object from a stream
istream& operator>> (istream& istr, Word& w)
{
   // read characters from istr into wd
   char c, wd[20];
   int   i = 0;

   // skip leading whitespace and non-alphabetic characters
   while (istr.get(c) && !isalpha(c))
      // if end of line is found, increment line number count
      if ( c == '\n')
         w.lineno++;
         
   // if not at end of file, read the word
   if (!istr.eof())
   {  
      // convert first char of word to lowercase. assign to wd
      c = tolower(c);
      wd[i++] = c;
      
      // read consecutive alphabetic or numeric characters and
      // convert each to lower case
      while (istr.get(c) && (isalpha(c) || isdigit(c)))
         wd[i++] = tolower(c);
         
      // null terminate the C++ string wd
      wd[i] = '\0';
      
      // if newline after current word, save for next word
      if (c == '\n')
         istr.putback(c);

      // set wd to wordText, count to 0, lastLineNo to lineno 
      w.wordText = wd;
      w.count = 0;
      w.lastLineNo = w.lineno;
   }
   
   // flush any pre-existing queue elements and return
   w.lineNumbers.ClearList();
   return istr;
}

// output a Word object to a stream
ostream& operator<< (ostream& ostr, Word& w)
{  
   // output the word
   ostr << w.wordText;
   
   // output count right justified with leading '.' characters
   ostr.fill('.');
   ostr << setw(25-w.wordText.Length()) << w.count << ": ";
   ostr.fill(' ');      // set fill char back to blank
   
   // traverse the list and print the line numbers
   for(w.lineNumbers.Reset(); !w.lineNumbers.EndOfList(); 
                                        w.lineNumbers.Next())
      ostr << w.lineNumbers.Data() << "    ";
   ostr << endl;
   
   return ostr;
}

// lineno is current line number of the document. it is
// a private static data member of Word. as such, it is
// shared among all Word objects
int Word::lineno = 1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内一区二区在线| 国产一区二区三区在线观看免费| 国产欧美日韩亚州综合| 2欧美一区二区三区在线观看视频| 欧美人动与zoxxxx乱| 欧美性淫爽ww久久久久无| 色婷婷国产精品久久包臀| 色呦呦网站一区| 欧美亚洲高清一区| 在线综合视频播放| 欧美成人女星排名| 久久久91精品国产一区二区精品 | 欧美aaaaaa午夜精品| 亚洲第一会所有码转帖| 日精品一区二区| 狠狠色丁香婷综合久久| 大胆欧美人体老妇| 91成人免费在线| 制服丝袜国产精品| 337p粉嫩大胆色噜噜噜噜亚洲| 久久精品夜色噜噜亚洲a∨| 中文字幕日韩一区二区| 午夜精品一区二区三区电影天堂 | 欧美精选一区二区| 欧美不卡一二三| 国产精品萝li| 午夜欧美电影在线观看| 国产综合色在线视频区| 99久久夜色精品国产网站| 欧美丝袜丝交足nylons| 日韩精品一区在线| 亚洲天堂精品视频| 久久se精品一区精品二区| 成人精品国产福利| 欧美一区二区三区四区视频| 中文字幕欧美激情| 丝袜亚洲另类欧美| av在线不卡网| 精品国一区二区三区| 尤物av一区二区| 国产精品一二三四| 欧美色图在线观看| 国产精品美女一区二区三区 | www.av精品| 日韩欧美视频在线| 亚洲国产综合视频在线观看| 国产成人综合视频| 欧美大片国产精品| 午夜成人免费电影| 色猫猫国产区一区二在线视频| 欧美成人欧美edvon| 亚洲成人你懂的| 97久久超碰国产精品| 久久精品一区二区三区av| 日本欧美一区二区在线观看| 91欧美一区二区| 国产精品久久久久久福利一牛影视| 麻豆视频观看网址久久| 欧美日本不卡视频| 午夜a成v人精品| 欧美区一区二区三区| 亚洲综合在线五月| 色综合欧美在线| 亚洲男人电影天堂| 91麻豆精品秘密| 中文字幕日韩av资源站| 成人三级伦理片| 国产欧美日韩综合| 国产999精品久久久久久绿帽| 精品福利二区三区| 韩国一区二区视频| 久久综合九色综合欧美亚洲| 激情偷乱视频一区二区三区| 91精品国产91综合久久蜜臀| 午夜在线成人av| 欧美一区二区在线免费播放| 日本成人超碰在线观看| 日韩一区二区影院| 久久疯狂做爰流白浆xx| 久久久久青草大香线综合精品| 蜜臀精品久久久久久蜜臀| 欧美videossexotv100| 国产综合成人久久大片91| 国产婷婷色一区二区三区| 成人小视频在线观看| 中文字幕一区二区三| 91蜜桃网址入口| 亚洲激情综合网| 欧美日韩国产区一| 久久成人免费网| 国产精品网站在线| 一本大道久久a久久综合| 亚洲国产视频网站| 欧美va在线播放| 成人黄色av网站在线| 亚洲综合色视频| 精品国产一二三区| 99精品视频中文字幕| 午夜欧美电影在线观看| 久久丝袜美腿综合| 91免费版在线| 久久99热这里只有精品| 国产女同互慰高潮91漫画| 91国产成人在线| 国产一区二区三区免费在线观看| 亚洲欧洲无码一区二区三区| 欧美精品自拍偷拍| 成年人国产精品| 日韩精品久久理论片| 国产精品美女久久久久久| 在线不卡一区二区| caoporn国产一区二区| 奇米精品一区二区三区四区| 国产精品你懂的| 日韩欧美亚洲另类制服综合在线 | 欧美日韩国产一级片| 激情久久五月天| 亚洲v日本v欧美v久久精品| 国产亚洲精品久| 欧美男男青年gay1069videost | 成人avav在线| 精品一区二区三区在线播放视频| 亚洲美女偷拍久久| 久久免费视频一区| 欧美少妇bbb| 一本色道**综合亚洲精品蜜桃冫| 久久99精品网久久| 亚洲va韩国va欧美va精品| 国产精品国产三级国产| 日韩一区二区三区精品视频| 欧美中文字幕一区二区三区| 成人毛片视频在线观看| 极品美女销魂一区二区三区免费| 亚洲国产视频a| 亚洲激情六月丁香| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美蜜桃一区二区三区| 一本久久a久久免费精品不卡| 成人涩涩免费视频| 国产a久久麻豆| 韩国在线一区二区| 韩国av一区二区三区四区| 美女视频一区二区三区| 秋霞国产午夜精品免费视频| 午夜视频一区二区| 日韩精品视频网| 天天亚洲美女在线视频| 亚洲综合色噜噜狠狠| 樱花影视一区二区| 亚洲午夜久久久久久久久电影网 | 国产精品一二一区| 国产成人在线视频免费播放| 国产麻豆91精品| 国产成人久久精品77777最新版本| 国产在线国偷精品产拍免费yy| 美女被吸乳得到大胸91| 韩国av一区二区三区四区 | 91久久精品一区二区三区| 色婷婷综合久久久久中文一区二区| 91丝袜国产在线播放| 在线欧美日韩精品| 在线观看免费亚洲| 欧美一区二区三区精品| 制服丝袜亚洲色图| 久久综合色综合88| 亚洲欧洲av一区二区三区久久| 亚洲欧美偷拍三级| 天天综合天天综合色| 久久99蜜桃精品| 成人免费观看av| 在线一区二区三区| 日韩免费观看2025年上映的电影| 久久美女艺术照精彩视频福利播放| 中文一区二区在线观看| 亚洲免费高清视频在线| 首页综合国产亚洲丝袜| 国产精品一二三区在线| 91小宝寻花一区二区三区| 制服丝袜在线91| 国产精品久久久久桃色tv| 亚洲一区二区在线视频| 久久www免费人成看片高清| av网站一区二区三区| 欧美日韩国产一级二级| 国产午夜精品理论片a级大结局| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲成人动漫在线观看| 国产综合成人久久大片91| 91美女在线视频| 日韩欧美中文一区二区| 日韩美女视频一区二区| 激情都市一区二区| 欧美中文字幕一区二区三区亚洲 | 国产成人一区在线| 欧美视频精品在线观看| 国产精品久久久久一区二区三区| 日韩精品一级中文字幕精品视频免费观看| 国产成人h网站| 日韩欧美一区二区三区在线| 自拍偷拍国产精品|