码迷,mamicode.com
首页 > 编程语言 > 日排行
[PHP] 算法-数组归并排序并计算逆序对的个数的PHP实现
在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 1.数组归并排序 2.归并排序比较左右两个堆数组中的元素大小时,进行计数,倒着比较,因为左堆倒第... ...
分类:编程语言   时间:2018-09-20 01:14:00    阅读次数:269
unity开发c#代码
1.摄像头跟随主角移动,并支持旋转。 开发过程中需要摄像头以一定距离跟随player,同时会进行旋转,属于一种常见的跟随方式。 这里值得注意的是:需要记得将主角的tag设置为player。 原理非常简单,一直将摄像机和玩家距离控制在一个值之内,旋转角度上相减取差值即可。 觉得位置不太好的话,改一下最 ...
分类:编程语言   时间:2018-09-20 01:14:43    阅读次数:240
C++11特性:decltype关键字
转自:https://www.cnblogs.com/QG-whz/p/4952980.html decltype简介 我们之前使用的typeid运算符来查询一个变量的类型,这种类型查询在运行时进行。RTTI机制为每一个类型产生一个type_info类型的数据,而typeid查询返回的变量相应typ ...
分类:编程语言   时间:2018-09-20 01:14:50    阅读次数:255
python文件流
打开文件 文件的基本方法 迭代文件内容 打开文件 打开文件,可以使用自动导入的模块io中的函数open。函数open将文件名作为唯一必不可少的参数,并返回一个文件对象。如果只指定一个文件名,则获得一个可读取的文件对象。 如果当前目录中有此文件则可以打开,如果位于其他位置则需要指定完整的路径,如果指定 ...
分类:编程语言   时间:2018-09-20 01:15:32    阅读次数:243
Spring boot 搭建
1、pom文件引入: 2、创建spring boot 启动类 3、添加测试controller 4、注意事项 controller必须和DemoApplication 在同一个包下或者与DemoApplication 同级的子包下。 暂时写这么多,后续有添加的再补充。 ...
分类:编程语言   时间:2018-09-20 01:15:49    阅读次数:205
算法:2选择排序
选择排序 时间:O(n^2) 实现功能:将数组元素按从小到大的顺序排列。 思路:先找出数组中的最小元素,将最小的元素复制给新的数组。 使用python实现。(python中列表与数组相似) 运行结果: 解析: ...
分类:编程语言   时间:2018-09-20 01:16:33    阅读次数:226
C++之模板
一、函数模板 1.基本概念 2.变量作为模板参数 3.多参数函数模板 4.函数模板与重载 注意: <1> 相同模板 实例化出的模板函数之间形成重载 <2>不同模板 注意: 在定义出函数模板的时候,函数模板本身并不是互相重载的关系,因为内存中没有产生任何代码, 只有去使用函数模板时,编译器才会产生出相 ...
分类:编程语言   时间:2018-09-20 01:17:36    阅读次数:245
【C++】linux下头文件io.h的巨坑
摘要:采用 io.h 头文件提供的函数读取指定文件夹中多个文件(文件名没有规律) 系统配置:ubuntu16.04, cmake编译 读取文件的代码如下, 第一次编译后报错: error: aggregate ‘*********’ has incomplete type and cannot be ...
分类:编程语言   时间:2018-09-20 01:18:23    阅读次数:7359
Python函数-闭包的概念
一个函数和它的环境变量合在一起,就构成了一个闭包(closure)。在Python中,所谓的闭包是一个包含有环境变量取值的函数对象。环境变量取值被保存在函数对象的__closure__属性中。比如下面的代码: __closure__里包含了一个元组(tuple)。这个元组中的每个元素是cell类型的 ...
分类:编程语言   时间:2018-09-20 11:04:01    阅读次数:138
javabean组件
javaBean组件引入: javaBean是使用java语言开发的一个可重用的组件,在Jsp开发中可以使用javaBean减少重复代码,使整个JSP代码的开发更简洁。 我们首先创建一个类叫做Student 她有两个属性,age(年龄) name(姓名) 代码如下: 1 package com.ja ...
分类:编程语言   时间:2018-09-20 11:04:09    阅读次数:164
使用 IDEA 打包spring cloud 成 jar在ubuntu 中运行
1. 打开终端 termial , 使用 mvn install . 如果提示 mvn 不是xx 命令 ; 2 则需要配置环境变量 : path : C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.5\plugins\maven\lib\maven3\ ...
分类:编程语言   时间:2018-09-20 11:04:33    阅读次数:229
常见前端算法面试题
1.写一个方法将数组换成前端更易解析的树状结构 function getTree(data) { var newData = [], hash = {}; for (var i = 0; i < data.length; i++) { if (!hash[data[i].province]) { h ...
分类:编程语言   时间:2018-09-20 11:06:36    阅读次数:166
[LeetCode] 209. Minimum Size Subarray Sum 最短子数组之和
Given an array of n positive integers and a positive integer s, find the minimal length of a contiguous subarray of which the sum ≥ s. If there isn't ...
分类:编程语言   时间:2018-09-20 11:07:27    阅读次数:166
(转)python 判断数据类型
原文:https://blog.csdn.net/mydriverc2/article/details/78687269 Python 判断数据类型有type和isinstance 基本区别在于: type():不会认为子类是父类 isinstance():会认为子类是父类类型 1 2 3 4 5 ...
分类:编程语言   时间:2018-09-20 11:07:36    阅读次数:165
Python | 自然语言处理 (一)
小白博主最近想参加一个关于NLP的比赛,于是入坑自然语言处理,想借博客一边学习,一边整理 首先安装库nltk,直接pip install nltk即可 这样,证明库已安装,接下来便可以开始我们的学习了: 搜索文本 1.关键词索引:text1.concordance("words") 从文中找到该wo ...
分类:编程语言   时间:2018-09-20 11:08:32    阅读次数:175
Python上下文管理器(context manager)
+ 上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as... 如果用正常的open,close 上下文管理的好处: 两段程序 ...
分类:编程语言   时间:2018-09-20 11:09:59    阅读次数:162
Java 使用嵌套 for 循环打印皇冠
打印结果如下图: ...
分类:编程语言   时间:2018-09-20 11:11:08    阅读次数:189
Python基础一
Python基础:print & input & 变量 & 运算符 & Python数据类型 & 运算符与表达式 Python 基础 1 注释 单行注释 多行注释 三个单引号'''括起来 三个双引号"""括起来 print 输出 作用:打印到屏幕上一些信息 可以接受多个字符串,用逗号分隔,遇到逗号会 ...
分类:编程语言   时间:2018-09-20 11:12:01    阅读次数:197
MFC 消息框
窗口类能够使用messagebox int ret = MessageBox(_T("内容"), _T("标题"), MB_OKCANCLE| //MB_OB MB_YESNOCANCLE 按钮 MB_ICONINFORMATION| //MB_ICONQUESTION 图标 MB_DEFBUTTO ...
分类:编程语言   时间:2018-09-20 11:12:13    阅读次数:186
第46节:Java当中的常量池
Java当中的常量池 在 虚拟机 中,内存分布为: 虚拟机堆,程序计数器,本地方法栈,虚拟机栈,方法区。 程序计数器是 执行程序的流水线,是用来存放一些指令的,本地方法栈是 操作系统方法所使用的栈,而虚拟机栈是用来执行程序代码的栈,在方法区中有 类变量,类信息,方法信息,常量池(符号的引用,以表的形 ...
分类:编程语言   时间:2018-09-20 11:12:20    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!