自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (10)
  • 收藏
  • 关注

原创 2014届华为校园招聘机试题3

1.五分制成绩描述:    对于一个给定的百分制成绩,输出相应的五分制成绩。设:90分及以上为'A'。80-89分为'B',70-79分为'C',60-69分为'D',60分一下为'E',不合法的输入,输出ERROR例如,输入:87,输出:B;输入:101,输出:ERROR运行时间限制:    无限制内存限制:    无限制输入:    一个整数输出: 

2013-09-16 10:47:28 5216 3

原创 2014届华为校园招聘机试题2

第一题、输入一个正整数,并编码为字符串进行输出 描述: 1、输入一个正整数,并编码为字符串进行输出。编码规则为:数字0-9分别编码为字符a-j2、输入肯定是正整数,不用做错误较验 运行时间限制: 无限制 内存限制: 无限制 输入: 正整数 输出: 字符串 样例输入: 123 样例输出: bcd 答案提示: 编写一个main函数实现该功能算

2013-09-16 10:42:28 4690 3

原创 C++构建堆

class Heap{public: Heap(int); ~Heap(); void maxHeap(int x); int leftChild(int x); int rightChild(int x); int parent(int x); void init(int *); void constructHeap();

2013-09-16 10:27:22 980

原创 2014届华为校园招聘机试题1

通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】 pInputStr:

2013-09-16 10:23:20 1291 1

转载 操作系统常见面试题

本文转载自:http://blog.sina.com.cn/s/blog_6ce9e8870101iqyz.html在一篇文档中看到这样的问题总结,与大家分享!                  1.什么是进程(Process)和线程(Thread)?有何区别?进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个

2013-09-06 17:06:09 1753 1

原创 Lab2 MAC802_11载波监听

本文具体的实验过程请参考:http://www.crhc.illinois.edu/wireless/assignments/simulations/lab103.html。      1概念介绍在模拟过程中,可能大家对一些参数不太了解,RTSThreshold_,Pt_,RXThresh_,CSThresh_。   在MAC802_11中RTSThreshold_默认值为0,则RTS

2013-07-20 17:58:27 1987 1

原创 lab1 MAC的竞争窗口

在做MAC的竞争窗口实验之前,我们需要先了解MAC层的工作原理,也即MAC的发包过程。CSMA/CA 概述嗯,这篇文章也是在之前写的(6月22日),首先发表于我们的班级博客(www.seedclass.com)。是在听完一位来自挪威的教授讲座后总结的。现在发现一个问题,以下叙述的不是简单的CSMA/CA机制,而是加入了RTS/CTS的CSMA/CA机制,特此说明。以

2013-07-20 12:36:31 4989

转载 networkx的文章

以下为转载: 复杂网络分析库NetworkX学习笔记(1):入门 http://blog.sciencenet.cn/home.php?mod=space&uid=404069&do=blog&id=337442 复杂网络分析库NetworkX学习笔记(2):统计指标计算 http://blog.sciencenet.cn/home.php?mod=space&uid=4040

2013-07-17 14:50:13 762

转载 windows7安装networkx

一:安装networkx 最近需要研究复杂网络,发现有networkx这个工具,然后网上找资料:安装networkx,具体步骤如下:   安装文件:1.python-2.7.3.msi2.pywin32-214.win32-py2.7.exe3.numpy-1.6.2.win32-py2.7.exe4.matplotlib-1.1.0.win32-py2.7.exe

2013-07-17 14:43:59 2647

转载 NS2无线trace格式(旧trace)

转自:http://www.cs.binghamton.edu/~kliu/research/ns2code/index.htmlTo find the interpretation of all possible trace format when you do the wireless simulation, you'd better read the code of ns2 in fil

2013-07-15 22:03:17 812

转载 推荐和NS2无线模拟相关的网站

最近看到一个博士的NS2的博客就转过来了,希望对大家的有帮助:转自:http://hi.baidu.com/vvfang/item/4f81853740076df2e7bb7aa2有朋友问我一些NS2无线模拟的问题,难度不大,我想提问的原因有三:1.实践少;2.懒得搜;3.答案快. 因为我面临的主要问题是推公式写文章以求早点毕业,所以没有太多的精力去仔细回答,实在是抱歉.推荐几个网站,先自己学

2013-07-15 00:05:45 1041

转载 关于NS2多接口多信道扩展方案

转自:http://blog.chinaunix.net/uid-21389973-id-1827236.html 这段时间在做基于NS2的关于多接口多信道的仿真扩展,参考了几个方案,各有其人优缺点。参考了几个方案的简介后,我一下子选定了Ramon教授的方案,因为其具有较好的扩展性,而且各接口之间关联度不大,并且在网络层可选用动态路由,如AODV,而刚好我对AODV情有独钟。可这条路并

2013-07-09 00:32:31 2191

转载 NS编程与调试 - 内存调试工具 valgrind

转自:http://blog.chinaunix.net/uid-21389973-id-1827286.htmllinux下面用c++写代码,在所难免会遇到segmentation fault (段错误)。个人在编写ns扩展模块时候,遇到过很多段错误,虽然运行时刻经常由程序抛出段错误,但是段错误的发生的程序级别的原因多种多样,不过归结到 系统级别上,段错误都是由于

2013-07-09 00:28:10 1423

转载 关于NS2跨层设计实现的一些有用资料整理

转载自:http://blog.chinaunix.net/uid-21389973-id-1827312.html  这段时间准备采用跨层设计技术做无线视频传输QoS,于是,先整理了一下网上比较好的一些NS2跨层设计的方法,供大家参考,以节约大家的宝贵时间。 1. http://hi.baidu.com/vvfang/blog/item/a2c73538722d1c2

2013-07-08 23:50:27 1129 2

原创 柯老师的NS2新网址

Due to some reasons, my NS2 website is sometimes donw and unavailable for many users. Therefore, I provide another backup website.1.NS2 http://csie.nqu.edu.tw/smallko/ns2/ns2.htm2.old_NS2 (backup

2013-06-25 11:08:28 1981 2

原创 gcc4.1.3安装ns2.28出现的问题

1.提示Syntax error: Unterminated quoted string Solution:将    ns-allinone-2.27\tcl8.4.11\unix\configure    ns-allinone-2.27\tcl8.4.11\unix\tcl.m4    ns-allinone-2.27\tk8.4.11\unix\configure

2013-06-20 20:00:09 1367

原创 大数相乘 C++实现

大数相乘的算法思想:下面这些内容是参考http://xmxoxo.blog.hexun.com/6984004_d.html自己整理了一下:12*34=?乘数:12被乘数:34先把乘数列出来,第i行列左起第i位数,列N次(N为乘数的位数)第二行起每次右移一位(1) (1)    (2) (2)写入被乘数,按先列后行的方式(

2013-05-29 20:21:34 8142 3

原创 Solution to ns2 dsr segmentation fault

最近做dsr,总是出现segmentation fault。后来找了原因,才发现是队列的问题。if { $val(rp) == “DSR” } {set val(ifq) CMUPriQueue} else {set val(ifq) Queue/DropTail/PriQueue}把队列改成CMUPriQueue即可

2013-05-21 19:34:34 1032

原创 ns2 TORA的纠错

这个方法我亲测可行的,借鉴了http://blog.csdn.net/piyajee/article/details/6083913网上的方法还是可行的,我按照网上的方法成功仿真了,不知道你是不是没有编译通过以下是我的做法:修正tora路由协议错误tora.ccinttoraAgent::command(int argc, const char*const* argv)

2013-05-13 10:42:23 1038

原创 ns2 distCST_

很多人运行无线脚本的时候都会出现下面的情况: highestAntennaZ_ = 1.5, distCST_ = 550.0 highestAntennaZ_ 是天线的高度,ns2中默认的天线高度都是1.5。这个见过有人修改过。 distCST_ 是指的是载波监听范围,这里是550米,我的ns2就默认是这个了。那么distCST_ 是什么? 在CSMA中,由于通道的传播延迟,当两

2013-05-05 00:51:36 2245

转载 NS2无线脚本

转自:http://www.cnblogs.com/zhangleiccst/archive/2011/05/09/2041388.html文件来源是NS2自带的simple-wireless.tcl(~ns\tcl\ex\simple-wireless.tcl):# 定义选项,设定模拟需要的一些属性。set val(chan) Channel/WirelessChannel ;# 无线信

2013-04-15 23:07:54 2435

转载 跟我一起写 Makefile

转自:http://blog.csdn.net/ugg/article/details/1622555#8318陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果

2012-12-02 17:54:42 564

转载 NS架构分析

原作者:naonaoruby来源网址:http://naonaoruby.bokee.com/viewdiary.11857286.html 1.       NS的整体的实现固定网络的仿真是通过下面三层合作来实现的。Application这个层是实现数据流的层次。 Agent这个层是实现所有各层协议的的层次。 Node这个部

2012-08-02 14:42:04 1888

转载 Wireless Networking: ns2 Laboratory Exercises

外国人学习ns2的地址:http://www.crhc.illinois.edu/wireless/assignments/simulations/

2012-08-02 14:38:14 724

转载 无线网络性能测试标准

转自:http://blog.csdn.net/piyajee/article/details/5773424对于无线网络的仿真,创建网络之前需要配置节点参数。以下就介绍性能指标与仿真参数的选择方法。依照RFC 2501  对自组网路由的评价标准,选取如下四个衡量指标进行性能评估: ①分组平均递交率:即目的节点接收到的数据包个数与源发送的数据包个数之比,反映了网络传输的可靠性,

2012-08-02 14:14:36 2463

转载 在计算机领域做研究的一些想法

转自:http://hi.baidu.com/wyf1221yq/item/10d5c9cbf80f220cac092fda本文关于米国CS计算机的介绍实在是太可爱了,不得不收藏,感谢 Xi Tan# 前言 #1. 讨论一下计算机领域的牛圈和‘带头大哥’;2. 讨论一下科研方法;3. 讨论一下计算机领域的学术论文(会议、期刊);# 第一章

2012-07-03 09:58:46 3224

原创 ubuntu 安装低版本的gcc和g++

由于在安装ns2.29的时候遇到了问题,然后就想到给ubuntu添加不同版本的gcc和g++。由于在sudo apt-get install gcc-3.4找不到源。然后 在网上查找资料。找到需要安装的gcc和g++版本(来自http://blog.sciencenet.cn/blog-388967-579525.html)。gcc-3.4-base_3.4.6-6ubuntu3_i3

2012-07-02 15:17:33 1472

转载 基于蚁群的无线传感器网络路由协议研究

基于蚁群的无线传感器网络路由协议研究资料:1. 柯老师的网站:http://140.116.72.80/~smallko/ns2/ns2.htm2. 两个ant-like Mobile Agents的安装补丁:http://www.matlab.nitech.ac.jp/~khpoo/research/ant.htmhttp://www.q2s.ntnu.no/~wittner

2012-06-28 01:49:31 3351 3

转载 NS:嵌入的Tcl

~ns/tcl/目录下存放着 NS 各种构件的 Otcl 代码以及很多初始配置脚本。NS刚一开始运行,这些 Otcl 脚本所定义的类、过程和变量就都是有效的了。 NS 实际上是通过EmbeddedTcl 类将一些初始 Otcl 脚本载入 NS 的。      EmbeddedTcl 类是在~tclcl/tclcl.h 和~tclcl/Tcl.cc 中定义的。      tclc

2012-06-26 17:29:07 823

转载 leach和leach-c的比较

如果想看leach和leach-c比较,可以参考这个文章:http://blog.csdn.net/codingkid/article/details/7215216

2012-06-26 12:53:13 1357

原创 leach 中的重定向

今天想使用gdb调试leach,但是发现有个问题就是怎么对输出文件进行重定向。那么我就将leach_test中的东西放到wireless.tcl中,set opt(sc)  mit/uAMPS/sims/nodescenset opt(rp)  leachset opt(x)   1000set opt(y)   1000set opt(nn)  101set opt(

2012-06-25 22:33:30 938

原创 Ubuntu ns2.35 安装leach

在开始安装leach前,最好先备份下ns。这是一个好习惯。首先先下载LEACH协议源码2.27,然后在LEACH协议源码2.27中找到mit.tar.gz.在ns中的ns-2.35目录下新建一个文件夹leach,然后将mit.tar.gz.放到这个文件夹中。tar zxvf mit.tar.gz然后开始最最重要的步骤:将leach中不一样的放到ns-2.35中,切忌不要复制。应

2012-06-25 09:28:10 5066 16

转载 ns2资料的网站汇总

国外一大学的:http://www.cse.msu.edu/~wangbo1/ns2/ 百思论坛:http://58.213.153.47/forum-440-1.html NS by Example:http://nile.wpi.edu/NS/NS-2 Trace Formats(一牛说要想分析数据,nam没啥用,但这个要看懂):

2012-06-25 09:26:27 1146 1

转载 leach 仿真问题

leach源代码中的bug(1)总能量消耗大于初始能量的问题:在文件夹mit/uAPMS里面的ns-leach.tcl文件(大约183行)的checkAlive函数中加入$self GoToSleepApplication/LEACH instproc checkAlive {} {  global ns_ chan opt node_  $self instvar ali

2012-06-24 23:04:46 948

转载 在NS2.33下安装和使用tcl-debug-2.0

转摘自:http://blog.csdn.net/charming520/article/details/4211691在NS2.33下安装tcl-debug-2.0步骤:    经验证,此方法最全,并且可用于NS2.33,NS2.30,NS2.29等版本。现记录如下:1.下载 tcl-debug-2.0;将下载的tar包拷贝到与NS-2.33平行的目录下,并解压2

2012-06-09 18:30:22 682

转载 eclipse C++环境配置

一、C/C++环境配置:Window - Preferences - C/C++        1、Appearance,选中Group method definitions in the Outline view       2、 Code Style,通过New来新建一个代码风格,命名为qpsoft,且初始化为BSD/Allmain,然后按习惯修改一些细节。我建议是采用默认的,或许是我

2012-06-08 23:48:58 637

转载 用eclipse调试NS2

转摘自http://hi.baidu.com/m_xiangshan/blog/item/b587f9c33c38463de4dd3b58.html相信很多喜欢Java的人对eclipse都情有独钟。NS2程序的调试,可以用打印命令调试,这样太繁琐。也可以用gdb调试,个人觉得上手比较困难。相信各位学习NS2的新手,在看代码的时候,很多的函数或者变量,都不知道在哪里声明的,就会在程序中

2012-06-08 20:55:17 1745

原创 Ubuntu12.04 安装ns2.35

tar zxvfns-allinone-2.35.tar.gzcd ns-allinone-2.35./install出现问题:1.make: *** [tk3d.o] 错误 1tk8.5.10 make failed! Exiting ...安装libx11-dev可以解决问题sudo apt-get install libx11-dev2.can

2012-06-08 14:05:58 9017 4

原创 ns2 otcl与c++关联

最近几天,对ns2进行研究,ns2为什么要使用两种语言,因为C++执行速度快,因此对于一些不需要经常改变的东西:例如包的发送。而对于需要经常进行修改的就不能够使用C++,而使用OTcl脚本语言。所有OTcl的基类是SplitObject。首先,在otcl中new一个对象的时候,会调用tclcl/tcl-object.tcl中的proc new代码如下:proc new { classN

2012-06-08 13:25:03 1552

转载 NS2安装及在Eclipse下调试

转载自:http://blog.csdn.net/walter2001/article/details/1525569一、下载NS2源代码包到NS2主页http://www.isi.edu/nsnam/ns/下载ns的allinone源码包,它包含了NS2的所有组件,且安装很方便,不必自己去下载它的各个组件再逐个编译。我下载的是2.30这个版本的,将下载的ns-allinone-2.30.

2012-06-07 23:00:29 1252 1

pathload代码

pathload源代码

2014-01-02

ns2292-gcc410.patch

ns2292-gcc410.patch

2013-05-03

ns2.34可以使用的leach文件

ns2.34可以使用的leach文件

2013-04-25

matlab leach

matlab leach 完整代码 matlab leach

2012-08-17

ns-leach.tcl详细注解

ns-leach.tcl详细注解

2012-08-17

WSN加州大学仿真资料

WSN加州大学仿真资料

2012-03-27

ns2 pegasis

ns2 pegasis

2012-03-27

ns2 leach

ns2 leach

2012-03-27

ns2 spin 源码

ns2 spin 源码

2012-03-27

tcl-debug 2.0

tcl-debug 2.0

2012-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除