`
jashawn
  • 浏览: 18282 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
我的解法基于教程的内容,也就是还没有到的内容不会出现在我的解法中,并且既然是练习便尽量地使用Go的特性,抛弃自己对其它语言使用的习惯。   习题:http://tour.golang.org/#43 f(1) = 0 f(2) = 1 f(n) = f(n-1) + f(n-2) 所以第一次执行打出 0, 然后 1, 1, 2, 3, 5, 8, 13, 21, 34 func fibonacci() func() int { a := 0 b := 1 n := 0 return func() int { if n == 0 { n++ ...
  我的解法基于教程的内容,也就是还没有到的内容不会出现在我的解法中,并且既然是练习便尽量地使用Go的特性,抛弃自己对其它语言使用的习惯。   习题:http://tour.golang.org/#45    这个练习直接在网页的编辑框里完成,想在本地原原本本地跑起来稍微有些困难,只要实现WordCount函数即可。 解法:   func WordCount(s string) map[string]int { m := make(map[string]int) words := strings.Fields(s) for i := 0; i < len(wor ...
我的解法基于教程的内容,也就是还没有到的内容不会出现在我的解法中,并且既然是练习便尽量地使用Go的特性,抛弃自己对其它语言使用的习惯。   习题:http://tour.golang.org/#44 中文资料:http://blog.punkid.org/2008/02/28/compute-the-square-root-via-newtons-iteration/   解法:   package main import fmt "fmt" import math "math" // 找个比较近的值,期望有这个东西能够比较快地找到 ...
1. 准备 a) 确保已经从Xcode安装了命令行工具 b) 到 Oracle  以下载两个文件 instantclient-basic-1.0.xx-macos-x64.zip instantclient-sdk-1.0.xx-macos-x64.zip c) 创建一个目录,我这里是/opt/oracle d) 将instantclient-basic-1.0.xx-macos-x64.zip解压到以上文件夹,得到/opt/oracle/instantclient_10_2 e) 将instantclient-sdk-1.0.xx-macos-x64.zip里面 ...
!!!务必看清楚标题上的版本号。 which一下可以看到Mac OS X 10.7.3预装了ruby-1.8.7,但是坑爹的是macbook作为一种Unix系统竟然没有gcc和make,于是我开始折腾我的Macbook。 其实想要gcc很容易,安装Xcode就行了,但是这里有个坑,我 ...
  Gentoo安装笔记 一、前言 我想在自己的Macbook上搞套开发环境,但比如Mysql之类的软件不想安装在Macbook的系统里,于是就想虚拟一个系统作为服务器。Gentoo官方的文档已经非常详细,信息量巨大,如果你肯专研,那么可以从中学习到很多Linux和Gentoo的知识,单单只说安装,整个过程并没有那么复杂,如果你的网速还可以,安装Gentoo大约不到2小时,我也是反复安装才成功的。
Global site tag (gtag.js) - Google Analytics