搜索到与相关的文章
Python

python:最大公约数和最小公倍数

任务目标:1.输入两个数2.打印这两个数的最大公约数3.打印这两个数的最小公倍数实验环境:pycharm的python3.6实现代码:#最大公约数和最小公倍数a=int(input('请输入第一个数:'))b=int(input('请输入第二个数:'))Min=min(a,b)Gys=1foriinrange(1,int(Min+1)):ifa%i==0andb%i==0:Gys=iprint('最大公约数为:%d'%Gys)Gbs=a*b/Gysprin

系统 2019-09-27 17:55:56 2654

Python

python 买卖股票的最佳时机 LeetCode No.122

python买卖股票的最佳时机LeetCodeNo.122解法:一、暴力解法二、贪心算法:由于不限制买卖次数,也没有交易费用,就可以是用贪心算法。思路:只要第二天比前一天高,我们就买进,第二天卖掉,就可以赚钱。三、动态规划:根据算法导论这本最权威的书(最难读的一本书)中提到动态规划的四个步骤,第一刻画一个最优解的结构特征,第二递归地定义最优解的值,第三计算最优解的值,通常采用自低向上的方法,第四计算出的信息构造一个最优解(如最长公共子序列中,求出最长的子序

系统 2019-09-27 17:55:40 2654

Python

Python脚本实现代码行数统计代码分享

之前用bash实现过(//www.jb51.net/article/61943.htm),不过那个不能在windows下使用,所以就写了个python版,也方便我以后使用……这里就不多介绍了,不懂的google下。实现代码复制代码代码如下:#!/usr/bin/python'''File:count.pyAuthor:MikeE-Mail:Mike_Zhang@live.com'''importsys,osextens=[".c",".cpp",".hpp

系统 2019-09-27 17:51:47 2654

Python

MDNet视频目标跟踪源码运行笔记(Python 3.6版本

1.论文基本信息论文标题:LearningMulti-DomainConvolutionalNeuralNetworksforVisualTracking论文作者:HyeonseobNam(Dept.ofComputerScienceandEngineering,POSTECH,Korea)等人论文出处:CVPR2016在线阅读:https://arxiv.org/pdf/1510.07945v2.pdf源码链接1:https://github.com/H

系统 2019-09-27 17:50:16 2654

Python

python日期处理库 -- Arrow

“DDU:DayDayUp--14”在DDU2时介绍了time和datetime对日期进行处理,有没有觉得很麻烦,特别是时间戳与时间字符串、struct_time之间的相互转换十分繁琐,记不住啊,反正我每次都是复制的。。今天给大家讲一个的日期处理的包,使用起来更加简洁安装pip3installarrow获取当前时间返回都为时间对象,后续可用这个对象进行转换获取UTC时间:协调世界时>>>importarrow>>>utc=arrow.utcnow()OUT

系统 2019-09-27 17:48:42 2654

Python

python中map()与zip()操作方法

对于map()它的原型是:map(function,sequence),就是对序列sequence中每个元素都执行函数function操作。比如之前的a,b,c=map(int,raw_input().split()),意思就是说把输入的a,b,c转化为整数。再比如:a=['1','2','3','4']printmap(list,a)printmap(int,a)第一个map是把列表a中每个元素转化为列表,第二个map是把a中每个元素转化为整数。而对于z

系统 2019-09-27 17:37:54 2654

Python

总结python爬虫抓站的实用技巧

前言写过的这些脚本有一个共性,都是和web相关的,总要用到获取链接的一些方法,累积不少爬虫抓站的经验,在此总结一下,那么以后做东西也就不用重复劳动了。1.最基本的抓站importurllib2content=urllib2.urlopen('http://XXXX').read()2.使用代理服务器这在某些情况下比较有用,比如IP被封了,或者比如IP访问的次数受到限制等等。importurllib2proxy_support=urllib2.ProxyHa

系统 2019-09-27 17:37:42 2654

Java

Java NIO ByteBuffer

在NIO库中,所有数据都是用缓冲区处理的。在读取数据时,它是直接读到缓冲区中的。在写入数据时,它是写入到缓冲区中的。任何时候访问NIO中的数据,都是将它放到缓冲区中。缓冲区实质上是一个数组。通常它是一个字节数组,但是也可以使用其他种类的数组。但是一个缓冲区不仅仅是一个数组。缓冲区提供了对数据的结构化访问,而且还可以跟踪系统的读/写进程。buffer其实只是一个美化了的数组。状态变量跟踪数据的状态情况使buffer可以自己管理数据资源position:其实是

系统 2019-08-29 23:50:01 2654

Android

Android的Launcher中拖拽图标,停留,显示卸载

使用用ADW的Launcher的人应该有点印象里面的功能,就是拖拽应用或者Widget图标到删除图标上,停留1秒以上,则会显示"Droptouninstall"的提示,放开则打开卸载该程序的界面,现在就是要分析模仿这个功能。主要用到有两方面的东西,卸载和停留提示。卸载主要使用的是:IntentuninstallIntent=newIntent(Intent.ACTION_DELETE,Uri.parse("package:"+mUninstallPkg))

系统 2019-08-29 23:24:47 2654

Java

Tomcat与Java Web开发技术详解

想找基于java的web开发书,原来选定的几本oreilly的书后来看看,版本都太老了,而且内容比较分散,不适合入门阶段上手。无意在书店翻了翻这本,看了一遍目录感觉还不错,但是基于以往的恶劣经验,我很久没有看国产技术书籍了,有些犹豫。又详细看了一两章,回家又考虑再三,最后在amazon.cn买了。花了4天时间,一口气看完,感觉挺不错。优点技术体系比较完整。关于javaweb开发基本的各方面技术都讲到了,重点是servlet/jsp及其在tomcat下的部署

系统 2019-08-29 22:48:24 2654