码迷,mamicode.com
首页 > 编程语言 > 月排行
cogs——1008. 贪婪大陆(清华巨佬代码)——树状数组
1008. 贪婪大陆 ★★ 输入文件:greedisland.in 输出文件:greedisland.out 简单对比时间限制:1 s 内存限制:128 MB two ...
分类:编程语言   时间:2017-05-02 19:42:59    阅读次数:177
Windows线程同步
说到windows线程同步的方法,有循环锁,临界区(关键代码段),内核对象(Event,Semaphore,Mutex).甚至进程,线程handle等等。 说说用法: 临界区和mutex都可以用于控制共享资源的互斥访问,不同点是 临界区是用户级对象,消耗小,速度快,但是不能跨进程。mutex是内核对 ...
分类:编程语言   时间:2017-05-02 19:43:14    阅读次数:227
Java中I/O流之缓冲流
Java 中的缓冲流: 1. 缓冲流要“套接”在相应的节点流之上,对读写的数据提供了缓冲的功能,提高了读写的效率,同时增加了一些新的方法(带缓冲区的,显著减少对 IO 的读写次数,保护硬盘). 2. J2SDK 提供了四种缓冲流,其常用构造方法如下: 2.1 BufferedReader(Reade ...
分类:编程语言   时间:2017-05-02 19:43:42    阅读次数:218
Javascript 洗牌算法,打乱数组,随机获取元素
//利用洗牌算法Array.prototype.shuffle=function(){ var i,t,m=this.length; while(m){ i=Math.floor(Math.random()*m--); t=this[m]; this[m]=this[i]; this[i]=t; } ...
分类:编程语言   时间:2017-05-02 19:43:56    阅读次数:176
Codeforces Round #340 (Div. 2) E. XOR and Favorite Number 莫队算法
链接: http://codeforces.com/contest/617/problem/E 代码: ...
分类:编程语言   时间:2017-05-02 19:44:48    阅读次数:230
go语言返回变量存储地址
1 package main 2 3 import "fmt" 4 5 func main() { 6 e:=51 7 fmt.Println(e) 8 fmt.Println(&e) //&e; 将给出变量的实际地址。 0xc04203c1d0 9 } ...
分类:编程语言   时间:2017-05-02 19:45:57    阅读次数:147
python\模块与包
1.模块与包 包是一种通过使用模块名来组织python模块名称空间的方式 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 包的本质就是一个包含__init__.py文件的目录 凡是在导入时带点的, ...
分类:编程语言   时间:2017-05-02 19:46:33    阅读次数:158
Java反射-再次认识
近期的学习发如今非常多方面。基础知识掌握的还非常不坚固,所以对于架构、知识点等属于那种问啥啥知道,做啥啥不出来的那种类型。前些日子。老师一直在抓基础,做什么都要从最简单的demo開始,仅仅有懂了原理之后再去用一些高深的东西如框架等才会理解的更深刻。如今首先须要理解的就是基本上每一个Java框架都在用 ...
分类:编程语言   时间:2017-05-02 19:47:12    阅读次数:193
java网络爬虫实现信息的抓取
转载请注明出处:http://blog.csdn.NET/lmj623565791/article/details/23272657 今天公司有个需求,需要做一些指定网站查询后的数据的抓取,于是花了点时间写了个demo供演示使用。 思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后 ...
分类:编程语言   时间:2017-05-02 19:48:38    阅读次数:361
python自学笔记(一)
我没学过python,通过网上和一些图书资料,自学并且记下笔记。 很多细节留作以后自己做项目时再研究,这样能更高效一些。 python基础自学笔记 一、基本输入和输出 pthon3.0用input提示用户输入,用print提示用户输出,格式为print("...") 如果格式化输出,那么格式为pri ...
分类:编程语言   时间:2017-05-02 19:49:44    阅读次数:223
C++对象模型之详述C++对象的内存布局
在C++对象模型之简述C++对象的内存布局一文中。详细分析了各种成员变量和成员函数对一个类(没有不论什么继承的)对象的内存分布的影响,及详细解说了怎样遍历对象的内存,包含虚函数表。假设你在阅读本文之前。还没有看过C++对象模型之简述C++对象的内存布局一文,建议先阅读一下。而本文主要讨论继承对于对象 ...
分类:编程语言   时间:2017-05-02 19:50:32    阅读次数:261
算法笔记168:历届试题 矩阵翻硬币(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 小明先把硬币摆成了一个 n 行 m 列的矩阵。 随后,小明对每一个硬币分别进行一次 Q 操作。 对第x行第y列的硬币进行 Q 操作的定义:将所有第 i*x 行,第 j*y 列的硬币进行翻转。 其中i和j为任意使操作可行的正整数,行号和列号都是 ...
分类:编程语言   时间:2017-05-02 19:50:53    阅读次数:216
python3中内建函数map()与reduce()的使用方法
map()的使用 map()的使用方法形如map(f(x),Itera).对,它有两个参数,第一个参数为某个函数,第二个为可迭代对象。如果不懂什么是函数,不懂什么是可迭代对象没关系,记住下面的例子就可以了: 定义的g(x)就是作为map()第一个参数,它的作用是取参数X的三倍。 [1,3,4,5,7 ...
分类:编程语言   时间:2017-05-02 19:52:14    阅读次数:227
[POJ2352] Stars(树状数组)
传送门 先按照下标x排序,然后依次把y加入树状数组,边加入边统计即可。 注意下标re从零开始,需+1s ——代码 1 # include <iostream> 2 # include <cstdio> 3 # include <cstring> 4 # include <string> 5 # in ...
分类:编程语言   时间:2017-05-02 19:52:38    阅读次数:144
java.lang.IllegalArgumentException: Wrong state classs
java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class cn.etouch.ecalendar.waterfallview.StaggeredGridView$Gri ...
分类:编程语言   时间:2017-05-02 20:55:15    阅读次数:160
Python自动化运维之2
接收执行参数 sys.argv就是用来接收python解释器后边加的所有参数都会封装到argv里边,argv的类型是类表 ...
分类:编程语言   时间:2017-05-02 20:55:25    阅读次数:177
STL algorihtm算法iter_swap(29)
iter_swap原型: std::iter_swap template <class ForwardIterator1, class ForwardIterator2> void iter_swap (ForwardIterator1 a, ForwardIterator2 b); 交换两个迭代器 ...
分类:编程语言   时间:2017-05-02 20:56:47    阅读次数:149
步步为营——算法初阶 1.算法概述
天禄貔貅 王冬冬 技术博客 1.1什么是算法? 字面义:算法就是用于计算的方法,通过这样的方法能够达到预期的结果。 专业定义:算法是模型分析的一组可行的、确定的和有穷的规则。 从程序设计角度:算法由一系列求解问题的指令构成,可以依据规则的输入在有限的时间内获得有效的输出结果。 算法的五个特征:有穷性 ...
分类:编程语言   时间:2017-05-02 20:57:38    阅读次数:174
python模块练习二—使用正则表达式实现计算器的功能
开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后, 必须自己解析里面的(),+,- ...
分类:编程语言   时间:2017-05-02 20:57:58    阅读次数:160
Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为 ...
分类:编程语言   时间:2017-05-02 20:58:42    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!