码迷,mamicode.com
首页 > 2017年04月02日 > 全部分享
链表分割
题目描述 编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前 给定一个链表的头指针 ListNode* pHead,请返回重新排列后的链表的头指针。注意:分割以后保持原来的数据顺序不变。 /* struct ListNode { int val; struct ...
分类:其他好文   时间:2017-04-02 00:07:20    阅读次数:171
python的构建工具——setup.py文件
一、构建工具setup.py的应用场景 在安装python的相关模块和库时,我们一般使用“pip install 模块名”或者“python setup.py install”,前者是在线安装,会安装该包的相关依赖包;后者是下载源码包然后在本地安装,不会安装该包的相关依赖包。所以在安装普通的pyth ...
分类:编程语言   时间:2017-04-02 00:07:03    阅读次数:277
吊打XXX
3680: 吊打XXX Description gty又虐了一场比赛,被虐的蒟蒻们决定吊打gty。gty见大势不好机智的分出了n个分身,但还是被人多势众的蒟蒻抓住了。蒟蒻们将 n个gty吊在n根绳子上,每根绳子穿过天台的一个洞。这n根绳子有一个公共的绳结x。吊好gty后蒟蒻们发现由于每个gty重力不 ...
分类:其他好文   时间:2017-04-02 00:06:43    阅读次数:1238
CSS3伪类和伪元素的特性和区别
今天复习css时发现::的css选择器,查了一下,知道有伪元素和伪类这件事,他们的区别是什么呢?很幸运已经有人总结好了!CSS3伪类和伪元素的特性和区别。前端er们大都或多或少地接触过CSS伪类和伪元素,比如最常见的:focus,:hover以及标签的:link、visited等,伪元素较常见的比如... ...
分类:Web程序   时间:2017-04-02 00:06:24    阅读次数:250
深度学习实践系列(2)- 搭建notMNIST的深度神经网络
如果你希望系统性的了解神经网络,请参考零基础入门深度学习系列 ,下面我会粗略的介绍一下本文中实现神经网络需要了解的知识。 什么是深度神经网络? 神经网络包含三层:输入层(X)、隐藏层和输出层:f(x) 每层之间每个节点都是完全连接的,其中包含权重(W)。每层都存在一个偏移值(b)。 每一层节点的计算 ...
分类:其他好文   时间:2017-04-02 00:05:56    阅读次数:237
java排序算法
1.插入排序 插入排序是最简单的排序算法之一,由N-1趟排序组成,必须得保证位置0到p处的元素都是已排序状态。 具体实现的代码如下: sort()中实现了插入排序。 其原理可以用以下一张图片来说明: 以上便实现了插入排序算法。时间复杂度为O(N)。 ...
分类:编程语言   时间:2017-04-02 00:05:39    阅读次数:165
shell基础--shell特殊变量
一.变量列表 二.实验 系统:centos 7 1.特殊变量 [root@~_~ day2]# cat p.sh #!/bin/bashecho '$0:'$0echo '$*:'$*echo '$@:'$@echo '$#:'$#echo '$1$2$3:' $1$2$3 [root@~_~ da ...
分类:系统相关   时间:2017-04-02 00:05:01    阅读次数:143
cmd
内部命令:1.目录命令dir(显示文件目录)md,cd,rd(子目录的建立,进入,删除命令)2.文件操作命令copy(复制)del(删除) ..到前一目录cd \之间到C盘根目录c:\a C盘中的a文件 帮助文件:例如:md /?就弹出md的用处和使用方法 md:make directory(创建目 ...
分类:其他好文   时间:2017-04-02 00:04:45    阅读次数:225
DCOS中监控和弹性伸缩方案经验
监控的选型 我们的DCOS 主要是面向2种业务形态:互联网应用,NFV组件和相关的数据库。2种不同的业务虽然说都是跑在容器内部,但是其实需要监控的信息和指标都是各不相同。因此在选择监控方案的时候我们更多的考虑了多样性和可定制化方案,同时最重要的是反应速度和自动化的因素 我们的方案需要有告警和自动的弹 ...
分类:其他好文   时间:2017-04-02 00:04:23    阅读次数:345
java多线程 -- Condition 控制线程通信
Api文档如此定义: Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set(wait-set)。其中,Lock 替代了 synchronized 方法和 ...
分类:编程语言   时间:2017-04-02 00:03:55    阅读次数:162
最大公约数之和——极限版II
P1490 - 【UVa11426 】最大公约数之和——极限版II P1490 - 【UVa11426 】最大公约数之和——极限版II Description Description Description Input 输入包含至多100组数据。每组数据占一行,包含正整数N(2<=N<=1<N<40 ...
分类:其他好文   时间:2017-04-02 00:03:18    阅读次数:181
JavaScript对象浅谈
JavaScript对象 对象 ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对象是无特定顺序的值的数组。 对象是属性和方法的无序集合 对象就是无序属性的集合 尽管 ECMAScript 如此定义对象,但它更通用的定义是基于代 ...
分类:编程语言   时间:2017-04-02 00:02:56    阅读次数:155
Python-一些实用的函数
1.any()函数 any(iterable)->bool 当迭代器中有一个是Ture,则返回Ture;若interable=NUll,则返回False. >>> any([1,0])True>>> any([0,0])False>>> any([])False>>> any([1,0,0])Tru ...
分类:编程语言   时间:2017-04-02 00:02:33    阅读次数:184
持久层框架--hibernate(2)
一 .持久化对象的oid 映射为数据库表的主键,唯一不重复 当数据库表中的主键为代理主键时,持久化对象的oid 要交给hibernate来维护(避免重复) 当数据库中表的主键为自然主键时,持久化对象的oid 要由程序本身来维护 主键生成策略(生成持久化oid的方式): 1. increment 带走 ...
分类:Web程序   时间:2017-04-02 00:01:36    阅读次数:296
MongoDB基础
MongoDB面向文档的数据库,不是关系型数据库NOsql 灵活,高效,易于扩展,功能完备的数据库 MongoDB的独特的工具: 1.索引 MongoDB支持辅助索引,也提供唯一的复合的地理空间索引能力 2.储存JavaScript 3.聚合:支持MapReduce 4.固定集合:集合的大小有上限 ...
分类:数据库   时间:2017-04-02 00:01:00    阅读次数:273
JS高级程序设计第三版——JavaScript简介
JavaScript简史 JavaScript由Netscape(网景)公司在1995年发布,最开始的主要目的是处理以前由服务器端语言负责的一些输入验证操作,以便提高用户体验,后来就慢慢的发展为一门强大的编程语言。作者建议:要想全面理解和掌握JavaScript,关键在于弄清楚它的本质、历史和局限性 ...
分类:编程语言   时间:2017-04-02 00:00:39    阅读次数:174
多媒体基础知识之PCM数据
1.什么是PCM音频数据 PCM(Pulse Code Modulation)也被称为脉冲编码调制。PCM音频数据是未经压缩的音频采样数据裸流,它是由模拟信号经过采样、量化、编码转换成的标准的数字音频数据。 2.PCM音频数据是如何存储的 如果是单声道的音频文件,采样数据按时间的先后顺序依次存入(有 ...
分类:其他好文   时间:2017-04-02 00:00:16    阅读次数:333
884条   上一页 1 ... 49 50 51 52
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!