用C 來學習唐詩三百首和全唐詩

2021-07-28 14:46:51 字數 715 閱讀 6566

將每一首詩提取之後存入poem物件中

由於【唐詩三百首】只有320首詩,所以處理起來很快,但是【全唐詩】就沒有這麼簡單了,單單這個txt檔案就有8m多的大小,裡面的內容可想而知。

所以針對【全唐詩】自然不能採用和【唐詩三百首】一樣的**了,得修改一番。

於是,就變成下面這樣子的。

這段**執行起來的速度還是不理想,雖然去掉了listview的新增操作,但是可能是演算法不夠好,所以沒有幾分鐘的時間還是跑不完【全唐詩】

如果大神有更優演算法那是再好不過了,(不知道用正規表示式怎麼樣?)

用C 來學習唐詩三百首和全唐詩

將每一首詩提取之後存入poem物件中 由於 唐詩三百首 只有320首詩,所以處理起來很快,但是 全唐詩 就沒有這麼簡單了,單單這個txt檔案就有8m多的大小,裡面的內容可想而知。所以針對 全唐詩 自然不能採用和 唐詩三百首 一樣的 了,得修改一番。於是,就變成下面這樣子的。這段 執行起來的速度還是不...

用C 來學習唐詩三百首和全唐詩

將每一首詩提取之後存入poem物件中 由於 唐詩三百首 只有320首詩,所以處理起來很快,但是 全唐詩 就沒有這麼簡單了,單單這個txt檔案就有8m多的大小,裡面的內容可想而知。所以針對 全唐詩 自然不能採用和 唐詩三百首 一樣的 了,得修改一番。於是,就變成下面這樣子的。這段 執行起來的速度還是不...

用C 來學習唐詩三百首和全唐詩

將每一首詩提取之後存入poem物件中 由於 唐詩三百首 只有320首詩,所以處理起來很快,但是 全唐詩 就沒有這麼簡單了,單單這個txt檔案就有8m多的大小,裡面的內容可想而知。所以針對 全唐詩 自然不能採用和 唐詩三百首 一樣的 了,得修改一番。於是,就變成下面這樣子的。這段 執行起來的速度還是不...