码迷,mamicode.com
首页 >  
搜索关键字:模拟实现    ( 554个结果
STL list的模拟实现
不同于vector,List不是连续线性空间,list的好处是每次插入或删除一个一个元素,就配置或释放一个元素的空间,因此,它对空间一点都不浪费,而且对于任何位置的插入或删除,list永远是时间常数。list有一个重要性质,插入、接合操作都不会造成原有迭代器失效,这在vector中是不..
分类:其他好文   时间:2016-07-24 21:04:37    阅读次数:244
模拟实现strstr函数
写一个函数,模拟strstr()函数,strstr()函数主要将主串中子串,以及以后的字符全部返回。比如:在abbcdeef中查找bcde,返回bcdeef思想:1.遍历整个长串,然后找到与短串相同的位置,并且记录这个位置2.与短串依次比较,若在后面某个位置不相同了,这时候,将刚记录的长串的位..
分类:其他好文   时间:2016-07-23 21:24:35    阅读次数:163
使用java.util.LinkedList模拟实现内存页面置换算法--LRU算法
一,LRU算法介绍 LRU算法是最近最少未使用算法。当内存缺页时,总是优先选出距离当前最久未使用的页面换出,并把当前的缺页换入。该算法可用栈模拟实现。 栈顶总是保存当前最近访问的页面号,栈底则总是保存最久未访问的页面号。对于下一个页面,有两种情况: ①命中,则需要:更新栈顶元素。即将当前命中的页面号 ...
分类:编程语言   时间:2016-07-20 13:15:20    阅读次数:169
javascript 算法
前段时间学习算法方面的知识看了一下用C语言写的一些简单的算法自己用js模拟实现一遍现在整理出来和大家分享一下。 河内之塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至法国的,河内为越战时北越的首都,即现在的胡志明市;1883年法国数学家Edouard L ...
分类:编程语言   时间:2016-07-14 01:24:23    阅读次数:286
rip协议java模拟实现
大二下学期的计算机网络原理课程设计 已同步githuburl:https://github.com/leiflee/ripdemogit:https://github.com/leiflee/ripdemo.git一、设计题目:距离矢量路由选择算法的模拟实现二、设计要求(1)掌握距离矢量路由选择选择算法的工作原理。(2)采用C、Java等编程语言实现距离矢量路由选择选择算法。算法输入:带权图G,如图...
分类:编程语言   时间:2016-07-09 02:04:04    阅读次数:381
大数据:从入门到XX(四)
HadoopLocal(Standalone)Mode(单机版)的安装纯粹只是为练手,练完了单机版,下面该练练Pseudo-DistributedMode(伪分布式版)的安装了。伪分布式是在一台物理机上模拟实现了hadoop的全部功能。包括ssh访问、hdfs格式化、mapReduce执行、yarn资源管理等,伪分布式安装是单机版..
分类:其他好文   时间:2016-07-01 23:04:55    阅读次数:331
语言模拟ATM自动取款机系统
C语言实验报告 题目名称:C语言模拟ATM自动取款机系统 C语言模拟实现ATM自动取款机功能:输入密码,余额查询,取款,存款,转账,修改密码,退出功能; 代码实现的功能: 账号及密码输入:用户输入密码,才能进入。 登陆成功界面:共有六个选项,查询余额、取款、存款、转账,修改密码,退出分别对应1,2, ...
分类:编程语言   时间:2016-06-21 01:14:24    阅读次数:854
Android仿360手机卫士悬浮窗效果
请看下图: 首先是一个小的悬浮窗显示的是当前使用了百分之多少的内存,点击一下小悬浮窗,就会弹出一个大的悬浮窗,可以一键加速。好,我们现在就来模拟实现一下类似的效果。 先谈一下基本的实现原理,这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager ...
分类:移动开发   时间:2016-06-16 01:40:47    阅读次数:339
图解C#_事件
概述 今天用来演示事件的例子是模拟实现一个文件下载类,在这个类中我将定义一个DownLoad事件,这个事件用来在文件下载的过程中,向订阅这个事件的用户发出消息,而这个消息将用DownLoadEventArgs类来封装,这个消息类中定义一个percent字段,用来保存当前已下载文件的百分比,下面请看官 ...
分类:Windows程序   时间:2016-06-11 18:54:42    阅读次数:226
Linux下模拟实现进度条
进度条是什么?进度条就是在你下载文件、软件、游戏等出现的进度,它会显示你在有百分之多少就能下载好这个东西。由于自己的好奇,我就在Linux下实现了这个东西。我的实现思路:1.给一个数组,这个数组必须能保存下100个字符。2.然后把数组看成一行来读龋3.最后标准输出在屏幕..
分类:系统相关   时间:2016-06-05 17:13:16    阅读次数:195
554条   上一页 1 ... 28 29 30 31 32 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!