码迷,mamicode.com
首页 > 编程语言 > 月排行
一、常见算法之排序算法简单描述
1、冒泡排序 基本思想:两两比较,小的上浮,大的下沉。 算法描述:对一组数据,两个两个的依次比较,将小数放到前面,大数放到后面(小的上浮,大的下沉) 第一次排序:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前 ...
分类:编程语言   时间:2017-02-19 18:07:47    阅读次数:168
一维、二维数组 与 常用的返回数组 以及 fetch_all与fetch_row的区别
一维数组:单行单列的数组。 二维数组:多行多列的数组。 (至少两行两列) 索引数组: fetch_all() 返回所有数组 fetch_row() 返回一行或一列数组 (第二行需要输入两边,第三行需要输入三遍) 返回关联数组: fetch_assoc() 返回数组含有对象: fetch_object ...
分类:编程语言   时间:2017-02-19 18:12:28    阅读次数:174
python作业:模拟登陆(第一周)
模拟登陆作业需求: 1. 用户输入帐号密码进行登陆 2. 用户信息保存在文件内 3. 用户密码输入错误三次后锁定用户 额外实现功能: 1.提示输入错误次数 2.输入已锁定用户会提示 3.用户不存在会提示 正确用户信息文件中以字典形式保存用户名密码: 锁定用户信息文件中以列表形式保存锁定用户名: 流程 ...
分类:编程语言   时间:2017-02-19 18:16:51    阅读次数:206
R语言︱XGBoost极端梯度上升以及forecastxgb(预测)+xgboost(回归)双案例解读
R语言︱XGBoost极端梯度上升以及forecastxgb(预测)+xgboost(回归)双案例解读 R语言︱XGBoost极端梯度上升以及forecastxgb(预测)+xgboost(回归)双案例解读 XGBoost不仅仅可以用来做分类还可以做时间序列方面的预测,而且已经有人做的很好,可以见最 ...
分类:编程语言   时间:2017-02-19 18:27:05    阅读次数:4309
R语言︱决策树族——随机森林算法
R语言︱决策树族——随机森林算法 笔者寄语:有一篇《有监督学习选择深度学习还是随机森林或支持向量机?》(作者Bio:SebastianRaschka)中提到,在日常机器学习工作或学习中,当我们遇到有监督学习相关问题时,不妨考虑下先用简单的假设空间(简单模型集合),例如线性模型逻辑回归。若效果不好,也 ...
分类:编程语言   时间:2017-02-19 18:29:33    阅读次数:350
转载︱案例 基于贪心算法的特征选择
转载︱案例 基于贪心算法的特征选择 转载︱案例 基于贪心算法的特征选择 用GA算法设计22个地点之间最短旅程-R语言实现 ———————————————————————————————————————————————————————— greedy Algorithm Feature Selecti ...
分类:编程语言   时间:2017-02-19 18:32:20    阅读次数:264
数据排序 第二讲( 各种排序方法 结合noi题库1.10)
先来个题练练手吧! 例题 04:奖学金 04:奖学金 查看 提交 统计 提问 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分 ...
分类:编程语言   时间:2017-02-19 18:36:15    阅读次数:346
解决Python开发过程中依赖库打包问题的方法
在Python开发的过程中,经常会遇到各种各样的小问题,比如在一台计算机上调试好的程序,迁移到另外一台机子上后往往会应为工程项目依赖库的缺失而造成错误。 除了一遍又一遍对着被抛出错误去重新install各种相关的依赖库,有没有更好的方法来解决Python开发过程中依赖库的打包呢?答案是肯定的。 类似 ...
分类:编程语言   时间:2017-02-19 18:36:36    阅读次数:331
JavaScript 高级程序设计(第3版)第二章 (在html中使用js)
1.script元素的属性(6个):①async(异步脚本),只对外部脚本有效 ②defer(延迟脚本),只对外部脚本有效 ③charset,src(可跨域),type,language 2.尽可能使用外部js文件,因为浏览器会根据设置缓存所有的外部js文件。即如果有2个页面使用同一个文件,则这个文 ...
分类:编程语言   时间:2017-02-19 18:46:33    阅读次数:127
【JulyEdu-Python基础】第 2 课:
大纲 变量和类型常见字符串处理条件判断循环控制函数 变量和类型 基本变量类型 整数浮点数字符串布尔值空值函数模块类型*自定义类型 变量定义 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。变量可以指定不同 ...
分类:编程语言   时间:2017-02-19 18:48:02    阅读次数:194
Logistic Regression 原理及推导 python实现
一、问题引入首先,Logistic回归是一种广义的线性回归模型,主要用于解决二分类问题。比如,现在我们有N个样本点,每个样本点有两维特征x1和x2,在直角坐标系中画出这N个样本的散点图如下图所示, ...
分类:编程语言   时间:2017-02-19 18:53:06    阅读次数:373
python 输出指定年月份的日历!
输出指定年月份的日历,没输出一个月份间隔1s.#!/usr/bin/python #coding=utf-8 importtime importcalendar k=0 defnowtime(): t1=time.time() localt1=time.localtime(t1) localtime=time.asctime(localt1) printlocaltime whilek<=1: k+=1 time.sleep(2) nowtime() forii..
分类:编程语言   时间:2017-02-19 19:01:38    阅读次数:247
JAVA 从何说起
为了弄清楚Java是什么,就不得不从Java的诞生开始说起,就如同我们打算认识一个人,都会问这个人出生于哪里一样,Sun公司在1991年成立了一个Green的项目,专攻计算机在家电产品上的嵌入式应用,当时由于C++语言过于复杂和庞大,另外消费电子产品所采用的嵌入式处理器芯片的种类..
分类:编程语言   时间:2017-02-19 19:10:19    阅读次数:228
约瑟环的python实现(举例说明)
N个人围成一圈报数,报到某一个数m的就出局,问你最后剩下来的人的号码?网上通用约瑟夫环的算法是://函数接收n和m,返回最后出圈的是第几个人/*e.g.yuesefu(5,2)=3yuesefu(2,100)=1*/intyuesefu(intn,intm){inti,r=0;for(i=2;i<=n;i++)r=(r+m)%i;returnr+1;}用python实现..
分类:编程语言   时间:2017-02-19 19:13:02    阅读次数:232
浅谈JAVA接口和抽象类
一、什么是抽象方法、抽象类 抽象方法: 1、背景(为什么要有抽象方法):有一些方法,一出生就是用来让别人继承重写使用的,自己完全没有去实现的必要,只用定义就可以了,于是JAVA里就专门将这种方法称为抽象方法。 2、定义:用abstract修饰符来声明一种方法,而且这种方法只有声明,没有实现。 例如: ...
分类:编程语言   时间:2017-02-19 19:54:24    阅读次数:173
JAVA加密算法系列-AesEBC
package ***; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundExc... ...
分类:编程语言   时间:2017-02-19 19:59:01    阅读次数:225
java基础知识2--String,StringBufffer,StringBuilder的区别
String,StringBufffer,StringBuilder的区别 1.可变不可变方面 String类中使用字符数组保存字符串 ,final 修饰当然是不可变的,用String来操作字符串的时候,一旦我们字符串的值改变,就会在内存创建多一个空间来保存新的字符串,即当用String操作字符串时 ...
分类:编程语言   时间:2017-02-19 20:05:26    阅读次数:211
JAVA加密算法系列-AesCBC
package ***; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import sun.misc.BASE64Decod... ...
分类:编程语言   时间:2017-02-19 20:11:17    阅读次数:201
[CQOI2014]排序机械臂
洛谷P3165 [CQOI2014]排序机械臂 https://www.luogu.org/problem/show?pid=3165 题目描述 为了把工厂中高低不等的物品按从低到高排好序,工程师发明了一种排序机械臂。它遵循一个简单的排序规则,第一次操作找到摄低的物品的位置P1,并把左起第一个至P1 ...
分类:编程语言   时间:2017-02-19 20:13:37    阅读次数:238
Java 基础运算符
++ , --运算符的使用: 单独使用: 放在操作数的前面和后面效果一样 参与运算操作 : 放在操作数前面,先自增或自减再赋值 放在操作数后面,先赋值再自增或自减 ...
分类:编程语言   时间:2017-02-19 20:14:08    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!