码迷,mamicode.com
首页 > 编程语言 > 周排行
待修改主席树 (树状数组+主席树)
终于学了这个我仰慕已久的算法。 对于待修改的主席树我们只需要多开一维,进行修改后的求和。复杂度进化为O(nlog^2n) 我们需要开R0 L0两个数组记录树状数组的“路径” 然后其他操作就和主席树一样咯! ...
分类:编程语言   时间:2017-12-08 22:59:01    阅读次数:209
关于查看python的trace的方法
lptrace本质上是基于GDB的,进入到进程内存空间,然后执行了一段python指令把当时的trace给print出来 使用工具:https://github.com/khamidou/lptrace 1、linux上很简单: 安装 yum install gdb pip install lptr ...
分类:编程语言   时间:2017-12-08 23:02:36    阅读次数:279
Python 编程规范
Python风格规范 分号 Tip 不要在行尾加分号, 也不要用分号将两条命令放在同一行. 行长度 Tip 每行不超过80个字符 例外: 长的导入模块语句 注释里的URL 不要使用反斜杠连接行. Python会将 圆括号, 中括号和花括号中的行隐式的连接起来 , 你可以利用这个特点. 如果需要, 你 ...
分类:编程语言   时间:2017-12-08 23:02:56    阅读次数:227
Java集合排序功能实现分析
Java如何实现集合的排序? - 本文以对Student对象集合为例进行排序Java通过Collections.sort(List<Student> stuList)和Collections.sort(List<Student> stuList,Comparator c)两种方法实现排序。 用Col ...
分类:编程语言   时间:2017-12-08 23:03:14    阅读次数:275
python面向对象(三)之继承
继承 介绍 继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。继承即常说的is a关系。子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。 例子: 比如可以先定义一个类叫车,车有以下属性:车体大小,颜色, ...
分类:编程语言   时间:2017-12-08 23:05:24    阅读次数:276
java在线聊天项目 使用SWT快速制作登录窗口,可视化窗口Design 更换窗口默认皮肤(切换Swing自带的几种皮肤如矩形带圆角)
SWT成功激活后 new一个JDialog 调整到Design视图 默认的视图模式是BorderLayout,无论你怎么拖拽,只能放到东西南北中的位置上 所以,我们把视图模式调整为AbsoluteLayout,这样我们可以把小控件拖拽到任意我们需要的位置 发现,这个窗口的皮肤不是很好看,文本框和按钮 ...
分类:编程语言   时间:2017-12-08 23:06:08    阅读次数:333
递归算法详细分析
C通过运行时堆栈支持递归函数的实现。递归函数就是直接或间接调用自身的函数。 许多教科书都把计算机阶乘和菲波那契数列用来说明递归,非常不幸我们可爱的著名的老潭老师的《C语言程序设计》一书中就是从阶乘的计算开始的函数递归。导致读过这本经书的同学们,看到阶乘计算第一个想法就是递归。但是在阶乘的计算里,递归 ...
分类:编程语言   时间:2017-12-08 23:08:08    阅读次数:262
浅谈c++中结构体和共用体的区别
在c++中,结构体(struct)和共用体(union)是两种很相似的复合数据类型,都可以用来存储多种数据类型,但是两者还有很大的区别。 结构体(struct) 结构是用户自定义的类型,比数组更灵活,同一个结构可以存储多种类型的数据。 结构的创建包括两步,首先定义结构描述 描述并标记了能够存储在结构 ...
分类:编程语言   时间:2017-12-08 23:08:16    阅读次数:267
八大排序算法总结(2)
归并排序; 快速排序: ...
分类:编程语言   时间:2017-12-08 23:08:33    阅读次数:275
java.nio.ByteBuffer 以及flip,clear及rewind区别
Buffer 类 定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。 值得注意的是Buffer及其子类都不是线程安全的。 每个Buffer都有以下的属性: capacity这个Buffer最多能放多少数据。capaci ...
分类:编程语言   时间:2017-12-08 23:09:19    阅读次数:194
斐波那契数列的语言实现
输入一个正数n,求斐波那契数列的第n个数。斐波那契数列特点:第一个数和第二个数都是一,从第三个数开始,后面的数都是前面两个数的和。要求输入整数n不超过50。 C语言实现: #include<stdio.h>int main(){ int a=1,b=1,c,i,n; scanf("%d",&n);  ...
分类:编程语言   时间:2017-12-08 23:09:53    阅读次数:198
Javascript 数组(Array)相关内容总结
作者根据JavaScript红皮书,结合简单的测试,比较全面的总结了JavaScript中Array(数组)类型的相关知识。 ...
分类:编程语言   时间:2017-12-08 23:10:14    阅读次数:310
JavaScript从入门到精通(附光盘1张):作者:明日科技出版社:清华大学出版社出版时间:2012年09月
本书介绍一:本书 pdf 获取信息二:本书目录介绍 第1篇 基 础 知 识 第1章 初识JavaScript 视频讲解:28分钟 1.1 JavaScript简述 1.1.1 JavaScript的起源 1.1.2 JavaScript的主要特点 1.1.3 JavaScript的应用 1.2 Ja... ...
分类:编程语言   时间:2017-12-08 23:11:51    阅读次数:315
51nod 1001_数组中和等于K的数对_二分
题目描述 给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数,找出数组A中所有和等于K的数对。例如K = 8,数组A:{-1,6,5,3,4,2,9,0,8},所有和等于8的数对包括(-1,9),(0,8),(2,6),(3,5)。 思路 枚举一个二分一个,很优秀。 ...
分类:编程语言   时间:2017-12-08 23:12:59    阅读次数:246
unity 基础代码
1.通过名字找物体GameObject.Find("Player")2.通过名字寻找物体子集transform.FindChild("物体子集名字")3. 显示和隐藏物体gameObject.SetActive(true); ?4.使用和关闭物体代码gameObject.GetComponent<代 ...
分类:编程语言   时间:2017-12-08 23:14:04    阅读次数:308
python学习2
1、如何停止一个正在运行的Python进程break,只要将break语句放进循环体,明确退出条 件及行为。当达到结束条件时,就可以结束循环。 2、有时在循环的迭代中,你想要结束当前迭代,立刻进行下一轮迭代。在这种情况下,使用continue语句跳入下一轮迭代,无 需完成当前迭代的循环体。break ...
分类:编程语言   时间:2017-12-08 23:58:20    阅读次数:308
哈哈哈,自己写的数组
import java.util.*;public class Demo1 { public static void main(String[] args) { Scanner input=new Scanner(System.in); int[] number={1,4,2,5,6}; int n ...
分类:编程语言   时间:2017-12-08 23:58:36    阅读次数:355
Python基础
python基础 一.python数据类型和变量 1.Integral类型 整型 布尔型 2.浮点类型 浮点数 3.141 复数 3+4j 十进制数字 3.字符串 二.命令惯例 单一下划线开头变量名(_x) 不会被from module import * 语句导入 单下划线开头的变量,标明是一个受保 ...
分类:编程语言   时间:2017-12-08 23:58:43    阅读次数:321
python基础--数据类型、模块列表初始
'''pyc'''import copy#模块初识# 分为标准库、第三方库# import sys# import os# print(sys.path) #打印环境变量# print(sys.argv) #打印执行文件的相对路径 (因为pycharm默认调用的是否写的就是绝对路径)# #print ...
分类:编程语言   时间:2017-12-08 23:59:07    阅读次数:346
写一个能遍历数组和对象的forEach函数
forEach函数遍历数组: forEach函数遍历对象: 能遍历二者的forEach函数 ...
分类:编程语言   时间:2017-12-08 23:59:36    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!