冒险解谜游戏中文网 ChinaAVG

标题: 【汉化任务简报】#32 不重复字符抽出工具 [打印本页]

作者: shane007    时间: 2009-6-6 20:49
标题: 【汉化任务简报】#32 不重复字符抽出工具
著名的狼组编过一个同类的工具,可以见下面的帖子# q. W/ {: Y$ K2 `6 g, u
https://www.chinaavg.com/read.php?tid=16666
1 i* Q6 u, ]( Z
- {2 O: `9 J( w- f' @  h) n/ r, Q  T不过,他们的这个工具编得不够好。
: R5 H) G% x+ B5 X, |所以希望能够制作一个输出格式更加灵活的工具。/ P6 Y1 q) v) {+ @! g9 {8 y! Q
* L, O, O1 S/ I- {9 G
要求
2 N) Q2 B" ]3 d2 q( F5 F输入是一个文本文件,内容是一行连续无换行的文本文件。1 p( T- T. g! G! ~/ x" G1 B! m3 D
输出也是一个文本文件,要求输出输入文件文本中的不重复字符,并要求能够定义输出的格式。8 ?7 y1 x" u! J) F/ I  @0 e3 ]6 e
暂时只要求2种格式:+ c. J- D* w% a( P% U$ Q2 Q6 M
0 x# w  |4 J2 i- {" K: ~5 h7 s$ S
1. 一行一个字符7 e; d0 |- p7 y2 D8 M
2.  一行一个字符加上字符出现的次数8 t3 }1 O4 R1 P5 V. d

# C' ^; a# _' W* V  v' K) ]" W可以再加上其他有用的格式
作者: firendless    时间: 2009-6-6 20:59
我日志里有过类似的....
作者: shane007    时间: 2009-6-6 21:00
引用第1楼firendless于2009-06-06 20:59发表的  :8 p& @) E) P6 x7 j  m2 R
我日志里有过类似的....

$ T/ g. j7 ]+ a9 A; E2 |1 L8 F2 s: N你发上来看看吧。) C. _' k" ~$ ^: d  ]# q
能完全满足要求吗?
作者: firendless    时间: 2009-6-6 21:11
做下小修改就可以,还可以打成报表,呵呵。
9 q/ ~" R& T) }2 G9 k& i  M
: D2 v2 P5 u$ g7 ^( x支持计算汉字,英文,数字等混合的文章。
作者: shane007    时间: 2009-6-6 21:18
引用第3楼firendless于2009-06-06 21:11发表的  :
8 G1 X4 Z4 d: e7 G: r; S做下小修改就可以,还可以打成报表,呵呵。/ A! r) S  _. d! v+ i3 A

" Q7 G9 |+ y+ U% t  R; j1 u9 o支持计算汉字,英文,数字等混合的文章。
7 H2 J2 G* n* S- F: B
OK,明白
作者: firendless    时间: 2009-6-6 21:34
准备ZZZ去了,考完给你敲出来,支持A码U码....界面清爽,多种格式输出...
: |! \) [& @  @# w3 l  R打算写个VB版本的GUI版本以及一个C语言版本的高速版本。[除非是处理大于10MB的,效率几乎没有太大的差异]
作者: shane007    时间: 2009-6-6 21:37
OK,ZZZ去吧。
4 G/ \; e4 s6 s5 P' i. A. B抓紧时间复习吧。
作者: firendless    时间: 2009-6-6 23:09
3MB的福尔摩斯探案,耗时 1.15ms..* j1 W) R' w' P) b
汉字字数: 1802278 个 (含全角标点)
9 t4 L! L+ ?6 \英文单词: 1084 个 (不含半角标点): V, Y$ D" l( Z8 _1 J8 e9 u
数字: 64 个
4 A, U- Q7 e6 ]- H2 {1 E# Q
0 d9 ~0 {2 o2 @* Q; S1 p! A真的睡了,要不怕起不来了.... v- b' w( ^* j' T1 n+ x0 o) @$ w
不用API的话,不能直接显示每个字符的出现次数...考完修改一下~
. n0 k, V5 j6 u. I: Q9 B; B  v/ x) o5 N
其实刚刚基本搞定了...
作者: shane007    时间: 2009-6-6 23:20
谢啦,考完再弄吧




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2