- 博客(18)
- 收藏
- 关注
原创 这破题目花了我好长时间 调整数组使差最小
'''array_8 调整数组使差最小# url:http://172.19.241.251/problem/array_8# description:有两个序列 a,b,大小都为 n,序列元素的值任意整数,无序; 要求:通过交换 a,b 中的元素,使[序列 a 元素的和]与[序列 b 元素的和]之间的差最小。# input_description:输入第一行为用例个数, 每个测试...
2019-11-25 20:30:52
231
原创 hadoop安装和配置(自己总结一下)
学习教程:https://www.bilibili.com/video/av15390641/?p=6Hadoop的安装和配置都基于Linux系统,可以选择centos,centos7的一些命令和6中不一样,一些教程不适用。在本机上学习使用Hadoop,我们要搭建虚拟机,选用vmvare虚拟机软件。一系列安装配置的过程:安装vmvare--->安装centos--->安装j...
2019-06-14 22:49:27
1125
原创 【数据结构】数组下标从0开始,为什么?
数组是我学习编程或者是学习计算机接触到的第一个数据结构,几乎在所有的语言里都实现了。数组可以随机访问,随机访问的时间复杂度为O(1),和链表相比,访问的时候效率很高。这是由数组的的结构特点(物理结构)决定的,数组在内存中是连续分配的,而且数组里存放的元素数据类型是一样的,每个内存单元大小一样。所以如果取a[m],它的起始地址就是在a+m*size,这是O(1)级别的。那么数组从0开始,...
2019-05-02 15:46:54
904
原创 LeetCode125验证是否为回文字符串
题目的要求:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。第一种方法是从左往右,以此对比,当出现不相同的时候,返回false。但是要保证left的值不能大于right的值。另外,这个题目对每个字符都要判断一下是否是字母和数字,如果不是,直接跳过。import java.util.Scanner;// 给定一个字符串,验证它是否是回文串,只考虑字母和数...
2019-03-01 16:40:30
176
原创 Java逆转字符串
用递归的方法逆转字符串,网上的方法很多,我都试了一下,代码是用Java写的。import java.util.Scanner;import java.util.Stack;/* * 考的问题是 3 个算法题,都是在一个源文件里,12 个用例,开始就送 5 个用例, * 以最后一次提交的得分为准。上机题目不是很难,一个是用递归的方法实现字符串逆置, * 一个是返回字符串中空格的数量...
2019-02-26 19:54:21
687
原创 从xlrd到csv,提取中国所有大学名称
最近一直在做一个web项目,后端使用的是Flask框架,然后需要用到中国所有大学的名称和代号,本来想使用爬虫来获取,但在百度的时候发现了教育部公布出来的中国所有大学名单,这也就不需费劲爬了。 2017全国高等学校名单: http://www.moe.edu.cn/srcsite/A03/moe_634/201706/t20170614_306900.html
2017-09-25 15:22:46
1094
原创 Python高阶函数filter的用法
filter在英语里的意思正是过滤,那我们看看在Python3中filter如何使用? 下面是filter函数的__doc__,说的就是根据根据function把可迭代对象(iterable)筛选一下,过滤出迭代器。
2017-09-24 16:44:40
482
原创 Python如何生成随机码?
在Python中如何才能生成随机码/随机数呢?这里我们需要导入两个Python的内置模块,random和string模块。import random,string
2017-09-23 16:19:23
3110
原创 java异常基础知识点
一、异常的产生和捕获: package Exception;/** * 演示了java中异常的产生和捕获 * */import java.util.Scanner;public class Exception1 { public static void main(String[] args) { Scanner reader = new Scan...
2017-02-06 10:47:17
372
1
原创 十五行代码爬取百思不得姐网站数百视频
看完这个爬虫教学视频,亲自实验了一下,提取视频关键内容,得出此文。用不超过15行代码爬取百思不得姐网站上的视频:爬取地址:http://www.budejie.com/video/我需要下载的视频就是如下图所示:这是video页面的一部分,每一页有20个视频,准备以下载前20页为例:先分析一下第一页网页源代码,ctrl+F搜索"骑摩托穿梭于越
2017-02-06 10:33:24
2788
1
原创 UVA, 10336 Rank the Languages
难点在于:递归函数和输出;#include #include #include #include using namespace std;class Rank{private: int length,width,ans=0; char c; vector v; int a[26][1000]; map m; //output c
2016-09-28 22:53:06
295
原创 UVA-146 ID Codes
It is 2084 and the year of Big Brother has finally arrived, albeit a century late. In order to exercise greater control over its citizens and thereby to counter a chronic breakdown in law and order,
2016-09-17 22:31:29
404
转载 cin.ignore()函数的用法
cin.ignore(a,ch)方法是从输入流(cin)中提取字符,提取的字符被忽略(ignore),不被使用。每抛弃一个字符,它都要计数和比较字符:如果计数值达到a或者被抛弃的字符是ch,则cin.ignore()函数执行终止;否则,它继续等待。它的一个常用功能就是用来清除以回车结束的输入缓冲区的内容,消除上一次输入对下一次输入的影响。比如可以这么用:cin.ignore(1024,'\n'),
2016-09-14 21:51:41
332
原创 java环境搭建和写出一个Helloworld
一、安装环境和配置环境变量(必要环节)安装java并配置环境变量 :在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。变量设置参数如下:变量名:JAVA_HOME变量值:C:\Program Files(x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
2016-07-26 10:16:28
417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人