码迷,mamicode.com
首页 > 编程语言 > 日排行
蓝桥杯- 基础练习:数列排序
import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main... ...
分类:编程语言   时间:2018-01-13 23:47:27    阅读次数:240
快速排序【代码】
思路参考《算法导论》P95 这里有位老哥的文章写的挺形象的呀 http://developer.51cto.com/art/201403/430986.htm 我是参照书上实现的,觉得挺简单的 代码 运行结果: ...
分类:编程语言   时间:2018-01-13 23:47:57    阅读次数:301
python之商品操作小程序
要求:写一个添加商品的程序,商品信息写入txt文件中,以二维字典形式比如:{‘小米’:{‘价格’:‘1999元’,‘数量’:10}} 需求分析: 1.因为文件是直接用字典存储的,可以完成字符串和字典的强制转换 2.新建一个字典,把文件中的商品信息读出来以字符串形式,再把字符串强转到字典 3.所有的操 ...
分类:编程语言   时间:2018-01-13 23:48:08    阅读次数:217
Python 获得命令行参数的方法
Python 获得命令行参数的方法 Python 获得命令行参数的方法 本篇将介绍python中sys, getopt模块处理命令行参数 如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名 ...
分类:编程语言   时间:2018-01-13 23:48:15    阅读次数:199
Python 笔记 #09# Basic plots with matplotlib
源:DataCamp 气泡的大小表示人口的多少,横坐标表示人均GDP(美元),纵坐标表示预期寿命。-- 作者:Hans Rosling Python 中有许许多多用于可视化的包,而 matplotlib 是它们的源头。 我们需要用到的是它的子包 pyplot ,通常它被简写成 plt 导入 1、Li ...
分类:编程语言   时间:2018-01-13 23:49:00    阅读次数:405
Python题目3:购物车
输入工资,获得购物列表,如果金额足够,将商品放入购物清单,完成采购,显示购物清单。 ...
分类:编程语言   时间:2018-01-13 23:49:59    阅读次数:167
python目录操作一
目录操作Pythonos模块提供了一个统一的操作系统接口函数,这些接口函数通常是平台指定的,os模块能在不同操作系统平台(如nt或posix)中的特定函数间自动切换,从而能实现跨平台操作。python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。引入该模块,importosos.getcwd()获取当前工作目录,即当前Python脚本工作的目录路径importoswa
分类:编程语言   时间:2018-01-13 23:50:54    阅读次数:181
python3 str和bytes之间转换
a bytes-like object is required, not 'str' 碰到 这个错误 ,是因为需要是的bytes,不是str bytes -> str: 1 str-> bytes: ...
分类:编程语言   时间:2018-01-13 23:51:03    阅读次数:230
JavaScript (+) 加法运算符
JavaScript加法运算符用加号(+)表示。 代码实例如下: 在处理特殊值时,加法也有一些特殊行为: (1).某个运算数是NaN,那么结果为NaN。 (2).-Infinity加-Infinity,结果为-Infinity。 (3).Infinity加-Infinity,结果为NaN。 (4). ...
分类:编程语言   时间:2018-01-13 23:51:45    阅读次数:431
网络最大流算法—Dinic算法及优化
前置知识 网络最大流入门 前言 Dinic在信息学奥赛中是一种最常用的求网络最大流的算法。 它凭借着思路直观,代码难度小,性能优越等优势,深受广大oier青睐 思想 $Dinic$算法属于增广路算法。 它的核心思想是:对于每一个点,对其所连的边进行增广,在增广的时候,每次增广“极大流” 这里有别于E ...
分类:编程语言   时间:2018-01-13 23:53:50    阅读次数:404
Python模块
一、什么是模块 模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 模块分为三种: 1、自定义模块:自定义的模块,顾名思义,就是你自己写的python程序,我们知道python的代码都存在一个以".py"结尾的文件中的,我们这样命名一个python脚本,吧后缀去掉就 ...
分类:编程语言   时间:2018-01-13 23:53:57    阅读次数:331
【剑指offer】Java实现
面试题3 二维数组中的查找 Leetcode--74 Search a 2D Matrix 1 /*Java 2 Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has th ...
分类:编程语言   时间:2018-01-13 23:54:04    阅读次数:387
java 泛型声明与 通配符的使用
一:泛型类 把泛型定义在类上:作用域是整个类的内部 格式:public class 类名<泛型类型1,…> 注意:泛型类型必须是引用类型 输出结果: javase[javase,javaee,javame] 泛型方法 把泛型定义在方法上:作用域是整个方法 格式:public <泛型类型> 返回类型 ...
分类:编程语言   时间:2018-01-13 23:54:13    阅读次数:372
[高精度算法]高精度算法
高精度加法第三次学习...内容自己理解吧 ...
分类:编程语言   时间:2018-01-13 23:55:29    阅读次数:347
Tomcat运行javaweb项目时出现的一个bug
Stacktrace:with root cause java.net.ConnectException: Connection refused:........................... 解决方式:在db.properties里mysql/oracle的数据库连接配置时,把localh ...
分类:编程语言   时间:2018-01-13 23:55:42    阅读次数:392
浅谈TreeMap以及在java中的使用
treemap结构是红黑树 1.先介绍一下平衡二叉树 其特点是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。也就是说该二叉树的任何一个子节点,其左右子树的高度都相近。 2.红黑树(Red Black Tree) 是一种自平衡二叉查找树 (1) 检索效率O(l ...
分类:编程语言   时间:2018-01-13 23:56:08    阅读次数:375
进程与线程、并行与并发的理解
进程与线程 1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一 ...
分类:编程语言   时间:2018-01-14 00:53:16    阅读次数:249
C++中的类所占内存空间+继承中的成员访问控制
C++学习之继承中的成员访问控制 C++中的类所占内存空间总结 ...
分类:编程语言   时间:2018-01-14 00:54:13    阅读次数:192
java web spring challenge01
首先导入 spring全家桶 jar包 友情链接https://repo.spring.io/release/org/springframework/spring/ 建立工程 工程结构如上 最重要的是web.xml config.xml web.xml <?xml version="1.0" enc ...
分类:编程语言   时间:2018-01-14 00:54:34    阅读次数:228
python3 第八章 - 数据类型之Number(数字)
Python 支持三种不同的数字类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。 浮点型(float) - 浮点型由整数部分与小数部分组成 ...
分类:编程语言   时间:2018-01-14 00:54:53    阅读次数:246
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!