码迷,mamicode.com
首页 > 2017年11月05日 > 全部分享
测试 9
思路:一眼秒的水题,就是让你求Cnk 思路:跑一遍最大生成树。因为要达到最优的话,走的路径一定是最大生成树上的。 然后对于每次查询,二分答案去找小于k的数的个数。因为对于一棵树,有几条小于k的边,他就会被分割为k+1块。所以我们只要查询小于k的数的个数+1即为答案。 ...
分类:其他好文   时间:2017-11-05 23:43:26    阅读次数:201
结束语句之困惑
初学C#,编了一个小程序后,然后发现了一个小问题,不知道大家有没有碰到。问题是这样的:老师使用if语句中break实现的结束程序。我觉得这个要求可以用swicth语句实现,但是在结束程序时退不出去。因为switch语法中本身有一条break语句。代码如下:if(input=="0"){break;} ...
分类:其他好文   时间:2017-11-05 23:43:16    阅读次数:146
矩阵链乘(递归求解)
四 问题描述 有n个矩阵,大小分别为a0*a1, a1*a2, a2*a3, ..., a[n-1]*a[n],现要将它们依次相乘,只能使用结合率,求最少需要多少次运算。 两个大小分别为p*q和q*r的矩阵相乘时的运算次数计为p*q*r。 输入格式 输入的第一行包含一个整数n,表示矩阵的个数。 第二 ...
分类:其他好文   时间:2017-11-05 23:43:07    阅读次数:180
java的特点及发展
程序设计语言的发展 第一代语言:机器语言 0011 1100 …… 第二代语言:汇编语言 ADD 12,0x13 第三代语言:已经到了高级语言阶段,面向过程的语言 ,C ,Basic 第四代语言:面向对象的语言,Java ,C#,C++ 第五代语言:SQL语句 java大概诞生于1995年初,Sun ...
分类:编程语言   时间:2017-11-05 23:43:01    阅读次数:179
golang-利用反射给结构体赋值
由于想给一个结构体的部分成员赋值,但是有不知道具体名字,故将tag的json名字作为索引,按照json名字来一一赋值 ...
分类:其他好文   时间:2017-11-05 23:42:53    阅读次数:215
list操作【五】
L表示从左边(头部)开始插与弹出,R表示从右边(尾部)开始插与弹出。 一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此 ...
分类:其他好文   时间:2017-11-05 23:42:45    阅读次数:177
SpringBoot-学习笔记
Bug1 : 测试程序运行失败 测试类所在包(ctrl)与目标所在包(controller)不一致 修改测试类上面的注解, 带上classes参数 测试输出结果: Bug 2: 找不到bean对象 Description: Field myProperties in com.wnc.sboot1.c ...
分类:编程语言   时间:2017-11-05 23:42:36    阅读次数:196
线段树详解 (原理,实现与应用)
线段树详解 By 岩之痕 目录: 一:综述 二:原理 三:递归实现 四:非递归原理 五:非递归实现 六:线段树解题模型 七:扫描线 八:可持久化 (主席树) 九:练习题 一:综述 假设有编号从1到n的n个点,每个点都存了一些信息,用[L,R]表示下标从L到R的这些点。 线段树的用处就是,对编号连续的 ...
分类:其他好文   时间:2017-11-05 23:42:19    阅读次数:201
国内souhu 镜像下载python源码包
从https://www.python.org/downloads/source/下载太慢了 看了阿里和网易的镜像站都没有python,偶然间发现搜狐镜像站有这个 http://mirrors.sohu.com/python/ wget http://mirrors.sohu.com/python/ ...
分类:编程语言   时间:2017-11-05 23:42:13    阅读次数:695
Spring Ioc和依赖注入
总结一下近来几天的学习,做个笔记 以下是Spring IoC相关内容: IoC(Inversion of Control):控制反转: 其主要功能可简单概述为:将 用 new 去创建实例对象,转换为让Spring通过配置xml文件去创建实例化 对象。 其实现原理大致为: 配置xml文件,通过解析xm ...
分类:编程语言   时间:2017-11-05 23:42:06    阅读次数:158
js变量
变量 所谓变量,就是里面存储的数据是可以改变的。 在使用变量之前,我们需要先声明变量。声明变量的关键字有var let const 在ES里面声明变量可以使用var,如下: 如果声明了一个变量,但是没有给该变量赋值,那么该变量默认的值为undefined 初始化 所谓初始化,就是给变量进行第一次赋值 ...
分类:Web程序   时间:2017-11-05 23:42:00    阅读次数:160
ES6基础教程一 学习笔记
一、变量的声明 1.var 声明全局变量 在ES6中var用来声明全局变量。 2.let 声明局部变量 3.const 声明常量 二、变量的解构赋值 三、扩展运算符 四、字符串 ...
分类:其他好文   时间:2017-11-05 23:41:51    阅读次数:172
提升 Web开发性能的 10 个技巧
随着网络的高速发展,网络性能的持续提高成为能否在芸芸App中脱颖而出的关键。高度联结的世界意味着用户对网络体验提出了更严苛的要求。假如你的网站不能做到快速响应,又或你的App存在延迟,用户很快就会移情你的竞争对手。以下为大家总结10条有关性能提升的经验,以供参考: 前端学习交流QQ群:4615932 ...
分类:Web程序   时间:2017-11-05 23:41:45    阅读次数:168
python assert断言函数
self.assertEqual(a,b,msg=msg) #判断a与.b是否一致,msg类似备注,可以为空 self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致 self.assertTrue(a,msg=none) #判断a是否为True self.asser ...
分类:编程语言   时间:2017-11-05 23:41:36    阅读次数:1266
函数的call()方法和apply()方法
阅读各种框架的源码apply和call方法肯定经常看到,好好理解一下概念至关重要。 JavaScript中的函数也是对象,和其他JavaScript对象没什么两样,函数对象也可以包含方法。其中的call()方法和apply()方法可以间接调用函数。两个方法都允许显式指定调用所需的this值,也就是说 ...
分类:移动开发   时间:2017-11-05 23:41:29    阅读次数:169
ElasticSearch学习笔记--1、安装以及运行
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎,多的我就不细说了。 相关实验环境 1、检查java环境 java版本搞定好,就是安装ES。 2、安装ES、运行 官网下载地址 下载后直接解压缩,移动相应的目录即可。进入bin目录下即可启动程序 3、检查是否正常运行 ...
分类:其他好文   时间:2017-11-05 23:41:20    阅读次数:301
freeswitch订阅会议相关通知
一、 freeswitch订阅会议相关通知 这时会收到各种通知,会议创建、成员加入、成员离开、成员开始讲话,成员停止讲话等等。实际使用的时候可能不需要这么多的通知,想过滤一些怎么办? 二、 配置文件1. 文件路径 2. 配置项 默认屏蔽,只需要去掉屏蔽就可以阻止接收开始讲话和停止讲话的通知了。 3. ...
分类:其他好文   时间:2017-11-05 23:41:11    阅读次数:203
1203条   1 2 3 4 5 6 ... 71 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!