简介 循环单链表 是在在单链表的基础上,用最后的一个结点的指针域指向头结点形成的。因此它在逻辑上是一个环形结构。 循环单链表在实际编程中很少用。 要点:1、遍历结束的标志是 p == 【头结点地址】,而不是p==NULL 2、表为空的判断标志是: if( head->next == head ) 3 ...
分类:
其他 时间:
2017-08-24 00:53:47
收藏:
0 评论:
0 赞:
0 阅读:
294
var web = $("#qianduan"); web.click(function(){ alert("哈哈哈"); }); 我们在创建一个变量的时候,一般都这样去写: var abc = 123; 同时当我们不写 var的时候也是可以创建变量的,JS高级程序中是这样写的: 在JS里的全局环境 ...
分类:
编程语言 时间:
2017-08-24 00:53:26
收藏:
0 评论:
0 赞:
0 阅读:
386
2017的暑假结束就要了,今天看到学校里的新生面孔,感叹学校又注入了新鲜的血液,感受到整个校园里都洋溢着一股蓬勃向上的气息,想起两年前我爸送我来学校时的场景,当天我把把我安顿好之后,就离开西安了,大一的寒假之前,老爸回家的时候特地在西安转车,我去火车站见他,当时他下了火车就买了回赤壁的票,给我说下午 ...
分类:
其他 时间:
2017-08-24 00:53:17
收藏:
0 评论:
0 赞:
0 阅读:
266
1D1D动态规划优化 1D/1D 动态规划优化初步所谓1D/1D 动态规划,指的是状态数为O(n),每一个状态决策量为O(n)的动态规划方程。直接求解的时间复杂度为O(n2),但是,绝大多数这样的方程通过合理的组织与优化都是可以优化到O(nlogn)乃至O(n)的时间复杂度的。这里就想讲一讲我对一些 ...
分类:
其他 时间:
2017-08-24 00:52:58
收藏:
0 评论:
0 赞:
0 阅读:
373
作为中央核心处理单元的CPU,除了生产工艺的不断革新进步外,在处理数据和响应速度方面也需要有权衡。稍有微机原理基础的人都知道Intel X86体系的CPU提供了四种特权模式ring0~ring3,其中ring0特权最高,ring3的特权最低,之所以要做这样的区分一个主要目的是保护资源,通俗来讲要保护 ...
分类:
系统服务 时间:
2017-08-24 00:52:44
收藏:
0 评论:
0 赞:
0 阅读:
351
一、本地持久化 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: 本节我就只写关于归档、偏好设置和属性列表的,这些都是小数据持久化常用的方式,SQLite3和CoreData都是数据 ...
分类:
其他 时间:
2017-08-24 00:52:30
收藏:
0 评论:
0 赞:
0 阅读:
355
现在,这里有一个功能: F(x) = 6 * x^7+8*x^6+7*x^3+5*x^2-y*x (0 <= x <=100) 当x在0到100之间时,你能找到最小值吗? 输入 第一行包含一个整数T(1 < = T < = 100),这意味着测试用例的数量。然后T行,每一行只有一个实数Y。(0 < ...
分类:
其他 时间:
2017-08-24 00:52:15
收藏:
0 评论:
0 赞:
0 阅读:
337
REPL Spark REPL Spark shell 下面我们启动一下(我这里搭建的是3节点集群) sc.后面按TAB键可以把提示调出来 查看hdfs上文件内容 这个数据从这里下载的 https://www.sogou.com/labs/resource/q.php 试下读下里面的数据 这个可以求 ...
分类:
系统服务 时间:
2017-08-24 00:51:53
收藏:
0 评论:
0 赞:
0 阅读:
425
webpack入门详解(基于webpack 3.5.4 2017-8-22) webpack常用命令: webpack --display-error-details //执行打包 webpack -w // 提供watch方法;实时进行打包更新 webpack -p // 对打包后的文件进行压缩 ...
分类:
Web开发 时间:
2017-08-24 00:51:40
收藏:
0 评论:
0 赞:
0 阅读:
378
字符串连接函数paste 1、字符串连接:paste(..., sep = " ", collapse = NULL)sep表示分隔符,默认为空格。collapse表示如果不指定值,那么函数paste的返回值是自变量之间通过sep指定的分隔符连接后得到的一个字符型向量;如果为其指定了特定的值,那么自 ...
分类:
其他 时间:
2017-08-24 00:51:27
收藏:
0 评论:
0 赞:
0 阅读:
363
如果有多个线程访问共享资源,可能会出现当一个线程没有处理完业务,然后另一个线程进入,从而导致共享资源出现不安全的情况。 日常例子:银行取钱,A和B有拥有同一个银行账户,A用存折在柜台取钱,B在取款机取钱。取钱有两个关键步骤: (1)判断账户里的钱的余额是否大于所取钱数 (2)如果大于所取钱数,则账户 ...
分类:
其他 时间:
2017-08-24 00:51:13
收藏:
0 评论:
0 赞:
0 阅读:
320
之前的文章梳理了JS数组与对象属性的遍历方法,本文介绍专门用以遍历并处理数据的map()方法。 一、原生map() map()是数组的一个方法,它创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。map()里面的处理函数接受三个参数,分别指代当前元素、当前元素的索引、数组本 ...
分类:
编程语言 时间:
2017-08-24 00:50:26
收藏:
0 评论:
0 赞:
0 阅读:
352
经典模型:在n个点中选k个点,要求两两不相邻,且总权值最大/最小。 做法:用双向链表串起来,把所有点丢进堆里,选择一个点的时候把它左右两个点从双向链表和堆中去除,然后把这个点的权值加进ans,出堆后改为左右两边的权值-当前权值重新入堆,重复k次,ans即为答案 原理:左右两边的权值-当前权值相当于这 ...
分类:
其他 时间:
2017-08-24 00:49:58
收藏:
0 评论:
0 赞:
0 阅读:
348
实现用户在客户端更改头像,上传头像图片,自动生成缩略图显示。 前端代码:注意 enctype="multipart/form-data" 前端效果: #视图函数修改头像 更改效果: ...
分类:
Web开发 时间:
2017-08-24 00:49:04
收藏:
0 评论:
0 赞:
0 阅读:
306
比如说实现两个手机之间的通信,需要做的几部: 服务端: 1,买手机 2,插卡 3,开机 4,等电话链接 5,基于建立的链接,收发协议 6,挂电话 7,关机 客户端: 该13了 ...
分类:
其他 时间:
2017-08-24 00:48:53
收藏:
0 评论:
0 赞:
0 阅读:
290
上篇笔记刚刚记录完请求 这节就来说说响应,一般来说啊 一个请求对应一个响应,用户都请求咱了 咱必须做一些逻辑后给人家反馈是不是,这就是响应。 1 基本的响应 我们前几篇笔记已经用过很多响应了,其中包括字符串: 注:我们写的是返回简单的字符串,但是Laravel框架会自动把它组成一个响应。 1.1 自 ...
分类:
其他 时间:
2017-08-24 00:48:27
收藏:
0 评论:
0 赞:
0 阅读:
262