码迷,mamicode.com
首页 > 编程语言
python的random模块及加权随机算法的python实现
random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。 random.seed(x)改变随机数生成器的种子seed。 一般不必特别去设定seed,Python会自动选择seed。 random.random() 用于生成一个随机浮点数n,0 <= n < 1 random.see ...
分类:编程语言   时间:2016-05-08 06:43:27    阅读次数:392
笨办法学Python 练习13和14
原题: 这里要注意的是:argv 相当于shell中的$参数,参数1, 参数2 = argv #之后参数的引用就和这个先后顺序有关了 在其给出的study drill的第三条:Combine raw_input with argv to make a script that gets more in ...
分类:编程语言   时间:2016-05-08 06:40:45    阅读次数:302
C语言中进制知识总结
1.什么是进制 进制是一种计数的方式,常用的有二进制、八进制、十进制、十六进制。任何数据在计算机内存中都是以二进制的形式存放的。 我对进制的个人理解,二进制数是以2为计算单元,满2进1位的数;八进制数是以8为计算单元,满8进1位的数。 对于任何一个数字,我们都可以用不同的进制来表示,比如,十进制数1 ...
分类:编程语言   时间:2016-05-08 06:40:16    阅读次数:207
对栈元素排序
对栈元素排序,借助另外一个栈,主要是对vector的尾部进行操作。 一、内存基本构成可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常 ...
分类:编程语言   时间:2016-05-08 06:37:47    阅读次数:345
java浅拷贝与深拷贝详解
/***@authorMaskedMen*java深克隆与浅克隆讲解*技术交流群:JAVA/WEB/安卓精英群316278345*联系邮箱:maskedmenhxy@qq.com*/publicclassCloneDemo{ publicstaticvoidmain(String[]args){ Personmaskedmen1=newPerson("maskedmen1",20); Fruitwatermelon=newFruit("西瓜",m..
分类:编程语言   时间:2016-05-08 01:28:32    阅读次数:428
c++单例模式 ---超详细
一.概述:因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最 恰当的解决办法。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一..
分类:编程语言   时间:2016-05-08 01:27:11    阅读次数:2093
线程安全与可重入函数的区别与联系
一.线程安全前面提到过线程的同步与互斥,也就是当两个线程同时访问到同一个临界资源的时候,如果对临界资源的操作不是原子的就会产生冲突,使得结果并不如最终预期的那样,比如如下的程序:#include<stdio.h> #include<pthread.h> intg_val=0; void*fun(void*ar..
分类:编程语言   时间:2016-05-08 01:25:42    阅读次数:323
python爬虫抓取51cto博客大牛的文章名和文章url
脚本一:#!/usr/bin/envpython #coding:utf-8 frombs4importBeautifulSoup importurllib importre art={} forpageinrange(1,5): page=str(page) url=‘http://yujianglei.blog.51cto.com/all/7215578/page/‘+page response=urllib.urlopen(url).read() response=unicode(respons..
分类:编程语言   时间:2016-05-08 01:23:18    阅读次数:205
【大数据-第二期】java基础第四天作业
1.将按位运算操作,尤其是左移和右移(有无符号)整理到自己的博客中。重点说明清晰负数的运算过程。publicstaticvoidmain(String[]args){ //运算符演示 inta=3; intb=6; //+-符号 System.out.println("+a="+(+a));//3 System.out.println("-b="+(-b));//-6 //+-*/%算数运算符 ..
分类:编程语言   时间:2016-05-08 01:23:31    阅读次数:247
c语言实现单链表
//初始化单链表(对于无头结点单链表,该函数没有意义) voidInitList(PSListNode*pHead); //销毁单链表 voidDestroyList(PSListNode*pHead); //尾插 voidPushBack(PSListNode*pHead,DataTypedata); //尾出 voidPopBack(PSListNode*pHead); //头插 voidPushFront(PSListNode*..
分类:编程语言   时间:2016-05-08 01:19:23    阅读次数:262
Spring MVC 4 文件下载实例(带源码)
【本系列其他教程正在陆续翻译中,点击分类:spring 4 mvc 进行查看。源码下载地址在文章末尾。】 【翻译 by 明明如月 QQ 605283073】 原文地址:http://websystique.com/springmvc/spring-mvc-4-file-download-example/ 上一篇:Spring MVC 4 使用常规的fileupload上传文件...
分类:编程语言   时间:2016-05-08 01:16:37    阅读次数:399
c++作业5
一 求和:从键盘中输入10个数放入数组a,求a数组中正数和负数的和。 #include using namespace std; int main() { const int N=10; int a[N],i,c=0,b=0; cout<<"在键盘中输出十个数"<<endl; for(i=0;i>a[i]; if(a[i]%2==0)...
分类:编程语言   时间:2016-05-08 01:17:12    阅读次数:378
从零开始学贪心算法
本文在写作过程中参考了大量资料,不能一一列举,还请见谅。 贪心算法的定义: 贪心算法是指在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,只做出在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。 解题的一般步骤是: 1.建立数学模...
分类:编程语言   时间:2016-05-08 01:17:30    阅读次数:423
用 python skimage做图像处理
导言:由于经常需要处理图像,习惯了matlab那么好用的图像处理工具箱,搬到python后有点不知所措了。搜了下python图像处理方面的库,好多PIL的教程,但是无奈的是PIL和numpy等结合不好,而且半天找不到图像处理的函数在哪里,只好作罢;终于搜到了skimage,:-),喜出望外,因为它是和scipy、numpy可以完美结合的,那么就可以很好的使用numpy了。废话不多说,直接上干货吧。s...
分类:编程语言   时间:2016-05-08 01:17:23    阅读次数:949
Java---网络编程(1)
网络编程相关基础概念1、计算机网络与Internet 2、TCP/IP协议 3、Internet地址 - - -IP地址,形如xxx.xxx.xxx.xxx - - -域名系统。例如www.edu.cn *URL(统一资源定位符) 协议 :// 主机 [: 端口] [/ 文件] [# 引用] *客户-服务器(Client-Server)模式 网络模型与通讯要素1、网络模...
分类:编程语言   时间:2016-05-08 01:17:27    阅读次数:337
java书系列之——前言
第1章Java的起源 对于计算机语言的发展史,业界一般认为:B语言导致了C语言的诞生,C语言演变出了C++语言,而C++语言将让位于Java语言。要想更好地了解Java语言,就必须了解它产生的原因、推动它发展的动力,以及它对其他语言的继承。像以前其他成功的计算机语言一样,Java继承了其他语言的先进 ...
分类:编程语言   时间:2016-05-08 01:14:26    阅读次数:354
C++指针与const
在C++中,const修饰符一般用于修饰常量。常量在定义的时候必须初始化,而且值一旦定义之后就不能修改,这样就能保证常量的值在程序运行过程中不会发生变换。 1.指向const对象的指针 指向const对象的指针本身的指向可以发生变换,但是不可以通过该指针修改所指向变量的值。指向const对象的指针在 ...
分类:编程语言   时间:2016-05-08 01:15:51    阅读次数:281
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!