最大连续子数列和一道很经典的算法问题,给定一个数列,其中可能有正数也可能有负数,我们的任务是找出其中连续的一个子数列(不允许空序列),使它们的和尽可能大。我们一起用多种方式,逐步优化解决这个问题。 为了更清晰的理解问题,首先我们先看一组数据: 第一行的8是说序列的长度是8,然后第二行有8个数字,即待 ...
分类:
其他好文 时间:
2019-06-01 16:32:29
阅读次数:
103
1.概念 ? kotlin使用对象表达式代替java的匿名内部类语法。 2.特点 对象表达式不能是抽象类; 对象表达式不能定义构造器; 对象表达式可以包含内部类(inner),但不能包含嵌套类; 对象表达式可以访问或修改所在局部范围的变量(相比之下,java只能访问effectivley final ...
分类:
其他好文 时间:
2019-06-01 16:32:13
阅读次数:
132
题目链接:http://codeforces.com/contest/1157/problem/C2 当左右两边数字相同时,需要判断一下取哪边能得到更长的递增序列 #include <iostream> #include <cstring> #include <algorithm> #include ...
分类:
其他好文 时间:
2019-06-01 16:31:45
阅读次数:
94
本文仅供小白参考,大佬请随意...... 本例是:从vs 2017自带的localDB数据库的数据 导出到 >Sql Server 2008中的相应数据库中 1. 导出数据库: 2. 导入的目标数据库: 3. 下一步*n >完成 4. 爽一下后连续报错开始: 上面两个错误的前提是:我的Sql Ser ...
分类:
数据库 时间:
2019-06-01 16:31:13
阅读次数:
212
总目录 前言 本文介绍Asp.Net Core 中间件。 环境 1.Visual Studio 2017 2.Asp.Net Core 2.2 开局 第一手:中间件概述 1.中间件:添加到应用管道用于处理处理请求和响应的组件。每个组件: - 可以选择是否将请求传递到管道中的下一个组件; - 可以在调 ...
分类:
Web程序 时间:
2019-06-01 16:31:00
阅读次数:
136
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 num ...
分类:
其他好文 时间:
2019-06-01 16:30:29
阅读次数:
97
一、什么是中介者模式 中介这个词并不陌生,就是房屋中介的那个“中介”,就是中间人的意思。比如MVC模式,C(Controller控制器)是M(Model模型)和V(View视图)的中介者,在前后端交互时起到了中间人的作用。 中介者模式(Mediator),用一个中介对象来封装一系列的对象交互。中介者 ...
分类:
其他好文 时间:
2019-06-01 16:29:57
阅读次数:
124
冒泡排序是一种对数据排序的方式. 从头开始,每一个元素和它的下一个元素比较,如果它大,就将它与比较的元素交换,否则不动.这意味着,大的元素总是在向后慢慢移动直到遇到比它更大的元素.所以每一轮交换完成都能将最大值冒到最后.就像是从河里冒出来的泡泡一样,泡泡刚刚在水底还很小,越往上越大. 下面就看一下具 ...
分类:
编程语言 时间:
2019-06-01 16:29:43
阅读次数:
120
概念 1. 节点 可以独立按照分布式协议完成一组逻辑的程序个体,也可以认为节点是一个完整的,不可分的整体,如果整个程序进程实际上是由多个独立的部分构成的,则可以将一个进程划分为多个节点。 2. 通信 节点之间的网络通信是完全独立且相互隔离的,网络通信是不可靠的,发送消息的节点无法确认消息是否被其他节 ...
分类:
其他好文 时间:
2019-06-01 16:29:11
阅读次数:
110
如何使用带参数的方法 定义带参数的方法 先写public(访问修饰符)返回类型<方法名>(<形式参数列表>){ //发放的主体 } 调用带参数的方法 对象名 。方法名(参数1,参数2,...........,参数n) 方法的知识点 1方法定义出,参数叫做形式参数,也叫形参(主要约束参数的类型) 2形 ...
分类:
其他好文 时间:
2019-06-01 16:28:33
阅读次数:
96
Python TCP服务端代码:# coding=utf-8# !/usr/bin/env python from socket import *from time import ctimeimport threadingimport timeHOST = '' #主机地址PORT = 3046 #... ...
分类:
编程语言 时间:
2019-06-01 16:28:15
阅读次数:
149
jQuery选择器 基本选择器 $("#test"):选取id为test的元素 $(".test"):选取所有class为test的元素 $("p"):选取所有p元素 $("*"):选取所有的元素 $("div,span,p.myClass"):选取所有div,span和拥有class为myClas ...
分类:
Web程序 时间:
2019-06-01 16:28:00
阅读次数:
817
1 课程讲解 2 代码coding 1 课程讲解 2 代码coding 2.1 基类 测试类: 实体类: 接口: 打印日志: ...
分类:
其他好文 时间:
2019-06-01 16:27:45
阅读次数:
114
环境设置好以后 本以为可以开心的写代码了, 谁料到如下报错,大概意思就是不能编译 sass-loader 这个玩意。 那怎么办?? 安装依赖,不然能怎么办? 第一个依赖: npm install sass-loader 第二个依赖: npm install node-sass 这样安装了之后,然后n ...
分类:
其他好文 时间:
2019-06-01 16:27:09
阅读次数:
106
Linux安装软的三种房: 1:源码包安装 2:rpm包装 3:yum安装管理rpm包 rpm包安装: yum安装管理rpm包: ...
分类:
系统相关 时间:
2019-06-01 16:26:48
阅读次数:
117
摘要: JavaScript简介 引入方式 语言规范 JavaScript语言基础 变量声明 数据类型 运算符 流程控制 函数 词法分析 内置对象 JavaScript简介 引入方式 语言规范 引入方式 语言规范 引入方式 语言规范 JavaScript语言基础 变量声明 数据类型 运算符 流程控制 ...
分类:
编程语言 时间:
2019-06-01 16:26:24
阅读次数:
137