码迷,mamicode.com
首页 > 编程语言 > 日排行
Python之旅(二)数据类型、运算符、语句
基本数据类型 6个标准数据类型 number(数字)、Sttring(字符串)、List(列表)、Tuble(元组)、Set(集合)、Dictionary(字典) 不可变数据:Number、String、Tuble 可变数据:List、Dictionary、Set String(字符串) 数字 运算 ...
分类:编程语言   时间:2019-09-21 17:36:34    阅读次数:101
二分查找真的那么简单吗?——算法第二章上机实践报告
一、 实践题目 改写二分搜索算法 (20 分) 题目来源:《计算机算法设计与分析》,王晓东 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 输入格式: 输入有两 ...
分类:编程语言   时间:2019-09-21 18:44:56    阅读次数:108
【Java学习】类、对象、实例—类是对象的抽象,对象是类的实例
类、对象、实例的关系是什么,如果不能很好的理解什么是类什么是对象就无法讲清楚, 类:某种事物与另一种事物具有相似性,比如哈士奇和泰迪,我们发现他们有一些相似的特性和行为,在生物学上,他们都属于“狗”,狗都会什么呢?他们都会叫、有四条腿等等,我们把这种具有相同属性和行为的事物就叫做类,就是我们常说的“ ...
分类:编程语言   时间:2019-09-21 18:46:08    阅读次数:156
go语言中字符串分割
go语言中字符串的分割分以下几种: 1、根据空格键进行分割 方法:strings.Fields(s string) []string s:要分割的字符串 返回结果为[]string 例: s:=" ab cd ef gh ij kl " arr:=strings.Fields(s) fmt.Prin ...
分类:编程语言   时间:2019-09-21 18:46:27    阅读次数:95
多线程
多线程threading1、观察线程importthreadingdefthread_job():print(threading.current_thread())defmain():print(threading.active_count())#打印threading的数目print(threading.enumerate())#当前线程名字print(threading.current_thr
分类:编程语言   时间:2019-09-21 18:46:59    阅读次数:85
今天给大家分享一下js中常用的基础算法,废话不多说,直接上代码
今天给大家分享一下js中常用的基础算法,废话不多说,直接上代码; 1、两个数字调换顺序 2、对象排序,安装对象中的id排序对象的位置; 3、冒泡排序 4、随机出现不同的数字 5、字符串大小写互换 6、数组随机打乱 7、数组扁平化-把多维数组转为一维数组 8、数组去重 9、数组尾部删除,增加到前面; ...
分类:编程语言   时间:2019-09-21 18:48:08    阅读次数:90
python 生产者与消费者模型
基于队列实现生产者与消费者模型 上述代码中解决办法缺点:如果有N个消费者,是否还要生产者put进去N个None呢? 用JoinableQueue 解决消费者结束问题 是不是晕了,那就对了,代码执行顺序: 1、consumer 中把对列中所有的任务消耗完 q.task_done() 2、produce ...
分类:编程语言   时间:2019-09-21 18:48:26    阅读次数:86
搭建JAVA环境
要编译和执行java程序,JDK是必须的,下面主要介绍下载并安装JDK和配置环境变量的方法 1.下载JDK 在浏览器中,输入地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html, 在打开的JDK的下载页面中,选择对 ...
分类:编程语言   时间:2019-09-21 18:53:36    阅读次数:69
JavaScript:计算1在数字中出现的次数
题目: 编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 示例 1: 输入:00000000000000000000000000001011 输出:3 解释:输入的二进制串 00000000000000000000000000001011 中, ...
分类:编程语言   时间:2019-09-21 18:54:46    阅读次数:313
原生JavaScript写出日历功能 无引用Jq
成品显示,可左右切换月份 html 代码 css代码 JS代码 ...
分类:编程语言   时间:2019-09-21 18:55:52    阅读次数:82
Boosting算法的前世今生(下篇)
微信公众号: "AIKaggle" 欢迎建议和拍砖,若需要资源,请公众号留言; "如果你觉得AIKaggle对你有帮助,欢迎赞赏" Boosting算法的前世今生(下篇) [TOC] 本系列文章将会梳理Boosting算法的发展,介绍Boosting算法族的原理,框架,推导等,Boosting算法的 ...
分类:编程语言   时间:2019-09-21 18:56:21    阅读次数:184
java -- 面向对象
一.方法重载(1) 1,不同的形参列表:类型不同,个数不同,顺序不同 2,方法的重载和权限修饰符,返回值类型,形参的变量名无关 3,如何确定调用的是哪个方法:方法名+形参列表 4,如果有相同的类型(形参的类型)那么就直接调用,如果没有,就在查找是否有可以自动类型提升的方法 一.可变形参(2) 二.p ...
分类:编程语言   时间:2019-09-21 19:02:01    阅读次数:94
怎么写好一个C++的类(二)不建议直接include包含cpp文件
在很多书上都教了#include包含头文件,但是没有教为什么不能包含源文件。。。所以有一些同学试过直接包含源文件(好吧,我承认,我在大学时候也这样做过,而且很幸运没有出问题)。 那到底应不应该包含源文件呢? 我想用一个反证法,如果直接包含.cpp文件,那cpp文件中的static变量和接口不是全暴露 ...
分类:编程语言   时间:2019-09-21 19:02:39    阅读次数:309
python--装饰器
装饰器本质上是一个函数,该函数用来处理其他函数,它可以让其他函数在不需要修改代码的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等应用场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能 ...
分类:编程语言   时间:2019-09-21 19:04:36    阅读次数:87
python基础_函数
目标:1. 函数的快速体验,2. 函数的基本使用,3. 函数的参数,4. 函数的返回值,5. 函数的嵌套调用,6. 在模块中定义函数
分类:编程语言   时间:2019-09-21 19:06:25    阅读次数:78
Go语言【数据结构】指针知多少?
指针 本章围绕字符串、数字、数组、切片、map、channel、结构体与指针赋值及函数传参的应用剖析 字符串 字符串本身也是StringHeader的结构体,包含Data指针与字符串长度,如下 Data指向的内存地址不可更改,字符串赋值和传参只是拷贝了StringHeader中Data和Len的值 ...
分类:编程语言   时间:2019-09-21 19:11:37    阅读次数:80
Java - Java 命令行简介: 选项, 属性, 参数
1. 概述 1. 简单介绍一下 java 命令行相关的参数及属性 1. java 命令行 1. 基本 1. 命令 2. 描述 1. 执行 Java 类 2. 需要准备好编译完成的 mainClass 2. 然后 1. 命令 1. 怎么感觉, 东西一下多了好多, 有点懵逼了 1. 没事, 慢慢来 1. ...
分类:编程语言   时间:2019-09-21 19:13:01    阅读次数:142
Javacript Remove Elements from Array
參考自: https://love2dev.com/blog/javascript-remove-from-array/ 1. Removing Elements from End of Array 2. Removing Elements from Beginning of Array 3. Us ...
分类:编程语言   时间:2019-09-21 19:13:37    阅读次数:100
PHP队列的实现 算法
PHP队列的实现 算法 此队列算法中有两个类一个是data类,这个类是存放数据;第二个是queue也就是队列类这个就是队列的一些操作。 首先队列里包含front(队列的头,也就是出队是要出去的) rear(队列的尾部在这里永远指向0) queue(存放所有入队的data对像,queue中默认存在一个 ...
分类:编程语言   时间:2019-09-21 19:14:30    阅读次数:74
python学习记录1
学习记录1 陆陆续续看了一些视频和书目,对python有了一些初步的认知。昨天有个老师建议把学习过程记录下来,方便回顾,亦可作为掌握知识的证明,我深以为然。那么接下来便是我的学习回顾。 基本语句和数据类型 1 变量 变量用于储存信息,可以是数字,也可以是字符串。例如: 为了合理使用变量而不产生错误, ...
分类:编程语言   时间:2019-09-21 19:26:40    阅读次数:80
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!