- 授权协议: MIT
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/mozillazg/go-pinyin
- 软件文档: https://godoc.org/github.com/mozillazg/go-pinyin
软件介绍
汉语拼音转换工具 Go 版。
安装:go get -u github.com/mozillazg/go-pinyin
安装命令行工具: go get -u github.com/mozillazg/go-pinyin/pinyin
$ pinyin 中国人
zhōng guó rén
示例代码:
package main
import (
"fmt"
"github.com/mozillazg/go-pinyin"
)
func main() {
hans := "中国人"
a := pinyin.NewArgs()
// 默认输出 [[zhong] [guo] [ren]]
fmt.Println(pinyin.Pinyin(hans, a))
// 包含声调 [[zhōng] [guó] [rén]]
a.Style = pinyin.Tone
fmt.Println(pinyin.Pinyin(hans, a))
// 声调用数字表示 [[zho1ng] [guo2] [re2n]]
a.Style = pinyin.Tone2
fmt.Println(pinyin.Pinyin(hans, a))
// 开启多音字模式 [[zhong zhong] [guo] [ren]]
a = NewArgs()
a.Heteronym = true
fmt.Println(pinyin.Pinyin(hans, a))
// [[zho1ng zho4ng] [guo2] [re2n]]
a.Style = pinyin.Tone2
fmt.Println(pinyin.Pinyin(hans, a))
}
算法设计与分析基础
Anany Levitin / 清华大学出版社 / 2007-11 / 59.00元
作者基于丰富的教学经验,开发了一套对算法进行分类的新方法。这套方法站在通用问题求解策略的高度,能对现有的大多数算法进行准确分类,从而使读者能够沿着一条清晰的、一致的、连贯的思路来探索算法设计与分析这一迷人领域。本书作为第2版,相对第1版增加了新的习题,还增加了“迭代改进”一章,使得原来的分类方法更加完善。 本书十分适合作为算法设计和分析的基础教材,也适合任何有兴趣探究算法奥秘的读者使用,只要......一起来看看 《算法设计与分析基础》 这本书的介绍吧!
