码迷,mamicode.com
首页 > 编程语言 > 月排行
9-6快速排序
1.快速排序 著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元? 例如给定N = 5, 排列是1、3、2、4、5。则: ...
分类:编程语言   时间:2017-09-06 21:27:38    阅读次数:129
Python基础练习r=input('半径r=:') 半径r=2 >>>areas=3.14*float(r)*float(r) >>>print('area:%s'%(area)) area:12.5
1.简单输入输出交互。 input('please input your name:') please input your name:xfy 'xfy' 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能)。 n=input('输入第一个数字:') 输入第一个数字:2 m ...
分类:编程语言   时间:2017-09-06 21:28:10    阅读次数:228
C/C++调用Golang 一
C/C++调用Golang 一 (开发环境: 用一个简单的例子演示如何在C++中调用golang程序。用golang编写一个简单的函数,编译成动态链接库,然后在C++中调用该go函数。 第一阶段 将Golang代码编译成动态链接库 (涉及2个文件 main.go和godll.def) Golang ...
分类:编程语言   时间:2017-09-06 21:28:19    阅读次数:251
算法题
Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have ex ...
分类:编程语言   时间:2017-09-06 21:28:35    阅读次数:174
C语言树拷贝的过程分析
此处用函数递归的方式对二叉树进行拷贝,从第四行代码开始分析此处if(root == NULL)限定了递归函数终止条件,而返回值为NULL是因为下面对二叉树叶的左右指向进行赋值。 第10和13行,创建了新的节点左子树和右子树,此两条语句用来遍历二叉树中所有的结点,并且接受新创建节点的地址。 从16行开 ...
分类:编程语言   时间:2017-09-06 21:29:07    阅读次数:160
Java基础--语言环境和特点
在当前,学习Java程序是一件非常火的事情,而在大学时代,多数不是计算机专业的学生只知道C语言,对于Java只是听说过。我们可以从Java的发展史了解到,Java是美国斯坦福大学网络公司(SUN)在当时的科学环境下根据C++假设的一种新型计算机语言,是为了更加方便快捷的解决当时嵌入式的芯片、处理器等 ...
分类:编程语言   时间:2017-09-06 21:29:18    阅读次数:232
【自动化__持续集成】___java___字符串
一、代码如下 ...
分类:编程语言   时间:2017-09-06 22:04:29    阅读次数:105
python学习笔记(IO模型)
1、IO模型介绍: io模型一般有五种: * blocking IO * nonblocking IO * IO multiplexing * signal driven IO * asynchronous IO 但是 signal driven IO(信号驱动IO)在实际中并不常用,所以只介绍其他 ...
分类:编程语言   时间:2017-09-06 22:04:36    阅读次数:197
使用多线程
在Java的JDK开发包中,已经自带了对多线程的支持,可以很方便地进行多线程编程。实现多线程编程的方式主要有两种,一种是继承Thread类,另一种是实现Runnable接口,Thread类的结构如下: 从上面的源代码中可以发现,Thread类实现了Runnable接口,他们之间具有多态关系。 ...
分类:编程语言   时间:2017-09-06 22:05:26    阅读次数:166
064python作业
1. print('hollo world') name = input('输入你的名字:') 2. print('两数相加的结果是:%.1f'%(float(input('num1:'))+float(input('num2')))) 3. r = input('输入这个圆的半径:') print ...
分类:编程语言   时间:2017-09-06 22:06:12    阅读次数:133
python中len 小练习:获取并输出集合中的索引及对应元素
len()用来获取长度、字节等数值 输出结果: 我们定义了集合a,通过len获取到集合中元素的个数赋值给变量b,在for循环中通过遍历从0到变量b区间得到所有的索引给变量c a[c]通过索引找到对应元素,最后print输出索引和对应元素 ...
分类:编程语言   时间:2017-09-06 22:06:19    阅读次数:355
2017/09/06:算法练习小记
今天做了7622求排列逆序,半个小时,得到了一个时间超时的结果,但是我不太知道怎么改进了。 代码如下: 思路是把数组排序好,然后每个对应了标记,用过的就把标记设为1,这样再计算。 后来发现,确实要循环很多次,有点耗时间。 然后看看提干,发现有提示说用归并排序,然后我就去查归并排序了。 后来发现是利用 ...
分类:编程语言   时间:2017-09-06 22:06:35    阅读次数:155
Python 特殊方法
1 _int_ 定义在类中,创建类的实例的时候回先调用此方法,用于对该类的一些初始化(例如变量初始化) 2 _str_ 定义在类中,用print调用类的时候,会调用到此方法 执行结果为: $./str.py str: this is only test ...
分类:编程语言   时间:2017-09-06 22:06:42    阅读次数:108
作业2——python基础练习
1、简单的输入输出交互。 input('please input your name:') please input your name: coffee'coffee', 2、用一条式子求出两数之和。 x=input('输入第一个数:') 输入第一个数:1 y=input('输入第二个数:') 输入 ...
分类:编程语言   时间:2017-09-06 22:07:15    阅读次数:122
简单易学的SSM(Spring+SpringMVC+MyBatis)整合
SSM(Spring+SpringMVC+MyBatis)的整合: 具体执行过程: 1.用户在页面向后台发送一个请求 2.请求由DispatcherServlet 前端控制器拦截交给SpringMVC管理,SpringMVC讲这个请求传递给Controller层处理。 同时请求由Listener监听 ...
分类:编程语言   时间:2017-09-06 22:07:21    阅读次数:178
Python 的笔试题
其实大多数说学习Python 是纯兴趣,真的我不信,许多人已经工作了,没有那么多时间搞自己的纯兴趣了,都会为了生活奋斗,可以说转行来学python 就是未来加薪,当然,小编现在也快要准备工作了,所以也开始准备笔试,面试。 所以为了充实自己,小编决定写自己见到的笔试题和面试题。可能要写好长时间,一时半 ...
分类:编程语言   时间:2017-09-06 22:07:43    阅读次数:141
【自动化__持续集成】___java___数据类型转换
一、代码如下 二、代码如下 三、代码如下 ...
分类:编程语言   时间:2017-09-06 22:08:02    阅读次数:139
Python的学习之旅———基本数据类型
数据就是变量值 int整型定义:age=10 #age=int(10)用于标识:年龄,等级,身份证号,qq号,个数 float浮点型定义:salary=3.1 #salary=float(3.1)用于标识:工资,身高,体重 字符串 在python中加了引号的字符就是字符串类型 定义name=“sun ...
分类:编程语言   时间:2017-09-06 22:08:09    阅读次数:131
python基础练习
1.简单输入输出交互。 print('Hello wrold !') print('Hello wrold !') name = input('please input you name:') 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) print('两数相加的结 ...
分类:编程语言   时间:2017-09-06 22:09:15    阅读次数:192
python flask api
使用python的Flask实现一个RESTful API服务器端[翻译] 用python+flask自己制作api(教程附源码) ...
分类:编程语言   时间:2017-09-06 22:09:35    阅读次数:114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!