erlang 之简单的Diction实现
来源:互联网 发布:大连3d美工招聘 编辑:程序博客网 时间:2024/06/05 04:33
最近在看学erlang ,看到了字典这个demo ,把程序Copy出来和大家分享一下
-module (diction).-export([new/0,lookup/2,add/3,delete/2]).new()->[].lookup(Key , [{Key,Value}|Rest])->{value,Value};lookup(Key,[Pair|Rest])->lookup(Key,Rest);lookup(Key,[])->undefined.add(Key,Value,Diction)->NewDict=delete(Key,Diction),[{Key,Value}|NewDict].delete(Key,[{Key,Value}|Rest])->Rest;delete(Key,[Pair|Rest])->[Pair|delete(Key,Rest)];delete(Key,[])->[].
0 0
- erlang 之简单的Diction实现
- 超简单的Erlang复数实现
- 基于erlang的简单Web服务器实现
- Erlang简单之美
- erlang的简单数据类型
- 基于Erlang实现的一个简单的并发控制程序
- erlang实现websocket简单示例
- erlang tcp服务器和客户端的简单实现
- erlang 之简单密码加密
- MapReduce的Erlang实现
- [Erlang 0032] Erlang Binary的内部实现
- [Erlang 学习笔记]Erlang 简单实现 KMP--字符串匹配算法
- erlang 简单的树操作
- erlang -- timeout 的简单使用
- erlang实例——los简单实现
- 使用erlang实现的quicksort
- Erlang数据类型的内部实现
- erlang中dict的实现
- 不同程序语言之间的互动,IronPython 与C#交互
- 人生就如登山,背负的太多就难以登上高峰,只有适时地卸下行囊,才能轻松地赶路,爬得更高。
- 一种经典的网络游戏服务器架构
- hdu_2617 Happy 2009 (字符串)
- Ubuntu 13.10使用fcitx输入法
- erlang 之简单的Diction实现
- Mapr初体验
- 在Haxe命令行应用中使用OpenFL库
- 秒表
- 论百万人同时在线棋牌类网络游戏服务器设计
- erlang 之简单密码加密
- python搭建personal-blog
- WIN8下Prolific USB-to-Serial Comm Port驱动感叹号问题
- flex导出excel