题目描述:给出单向链表的头节点l,如何只遍历一次就将链表中的所有元素倒转。 算法描述: 首先给出单向链表的结构 遍历一次链表,对于每一个节点p,记录p的前驱pre,将p节点的...
题目描述:给出单向链表的头节点l,如何只遍历一次就将链表中的所有元素倒转。 算法描述: 首先给出单向链表的结构 遍历一次链表,对于每一个节点p,记录p的前驱pre,将p节点的...
题目已经把描述的比较清楚了,这里的子数组是连续的。 基本设计思想: 对于数组A[n],顺序扫描数组中的每一个元素,利用s代表到当前元素为止的前面所有元素之和,并存储到当前位置...
在Spark中,完成计算主要依赖RDD数据结构,RDD(弹性分布式数据集)是一个重要的API,它提供了一个抽象的数据架构,我们不必担心底层数据的分布式特性,只需将具体的应用逻...
搭建环境:Ubuntu12.04(比这个版本高应该都可以)首先搭建的是Spark。先用ping确保用外网IP可以互相连通。然后可以修改各个工作节点的主机名。 修改主机名称,我...
之前会员培训的时候讲过一些函数式语言的东西,现在干脆整理一下,写到简书上。 函数式语言的有两大指导理念。理解了这两大指导理念也就对函数式语言有了一个基本的认识了。 第一个理念...
之前B哥告诉我们,写博客是为了让别人能看得懂,不是为了自己记笔记的。简书暂时充当了我的博客功能吧。很久没有写简书了,这段时间学习了挺多东西的,有时间就来码一点。 最近在学习机...
寒假总结 寒假学习分两块吧,服务器编程这块还是比较顺利的。之前用CLR框架写过一个局域网通信的小程序,所以对多线程还是有一点概念的。寒假略读了APUE和两卷UNP也加深了这方...
上一节写的几种方法无法将轮廓表示出来,只能找到轮廓的位置。轮廓可以理解为一系列的点。在OpenCV中,轮廓一般用序列来存储。 查找轮廓 OpenCV中查找轮廓使用cvFind...
前半部分的几种方法主要将一幅图像变换成只由边缘组成的图像,而后半部分的几种方法是将图像轮廓分离出来。当然这篇文章只是我对图像处理的理解,如果有不妥之处希望大家可以指出来。 卷...
消息队列 在UNP第二卷中详细介绍了两种消息队列:Posix消息队列和System V消息队列。这两种消息队列很相似,主要差别是:1.Posix消息队列只能返回最高优先级的消...
报名网站分为三个部分1.首页2.报名页3.查询页 首页主要是导航用,选择报名或者查询。报名页实现报名,报名信息:队名成员1 姓名 性别 手机号 学院 专业班别 宿...
管道 管道分为两种类型:全双工管道与半双工管道。半双工管道即意味着数据只能在一个方向上流动。全双工管道上的数据可以两个方向流动。老旧系统上大多不提供全双工管道,所以为了移植性...
继上篇。这篇介绍的几种使用的较少。 读写锁 读写锁与互斥锁类似。不过读写锁允许更高的并行性。读写锁可以有三种状态:读锁、写锁或者不加锁状态。一次仅有一个线程可以占有写锁,但是...
寒假期间我尽尽是看了UNP和APUE之后了解了线程的概念,并没有使用框架实现这些功能。所以源码部分只能使用Stevens书上的源码。 互斥锁(互斥量) 在UNP和APUE两本...
寒假学习一半时间在图像处理部分,第一篇简书简单介绍几种颜色模型。 RGB颜色模型 电脑成像利用了图像的三原色的原理。RGB颜色模型即代表了红绿蓝三原色,每种颜色利用两位十六进...
写完回头才发现这是我简书上写的第一篇和代码没关系的文章了。 先回忆下都干了什么吧。 年初是去年的考试月,之后就是寒假了。一月和二月是最颓废的了,寒假在家就只是玩玩玩,基本没怎...
哪天找道题目测一下,这里涉及到建树、修改、删除、查找四种操作。