自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 对于敏感词汇的检查

def CheckWords(txt,word): l = txt.split(" ") x=[] for i in word.split(): x.append(i) for i in l: m = i.strip() if x[0] in m or x[1] in m or x[2] in m: ...

2018-02-13 21:23:21 2568

原创 基于python的图片转字符

from PILimport Imageascii_char =list("!~#$%^&**()_+`=][\{}|;':<>?/")#字符与RGB的对应的映射关系def get_char(r,g,b,alpha=256):if alpha ==0 :return ' ' lenght =len(ascii_char)gray =int(0....

2018-02-10 15:06:15 800 1

原创 基于python的二维码的生成

今天闲暇之余,突然想做个生成二维码的程序,原本以为会很难,但是发现,python生成二维码会很简单,只要倒个库就好,之歌库是qrcode。如果你的虚拟环境中没有这个库,可以使用pip install qrcode来进行导库,导完之后直接使用。以下是代码:import qrcode# 复杂的生成二维码def make_code(text): # version是二维码的尺寸,数字大小...

2018-02-09 12:09:03 7563 2

原创 词云的python编写

import matplotlib.pyplot as pltfrom wordcloud import WordCloudimport jiebatext= open(r'C:\Users\鹏COMPUTER\Desktop\we.txt').read()wordlist_after_jieba = jieba.cut(text, cut_all = True)wl_space_sp

2018-01-18 00:52:22 563

原创 正则表达式

一、校验数字的表达式 数字:^[0-9]*至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$正数、负数、和小数:^(-|+)?\d+(.\d+)?$有两位小数的正

2017-11-13 21:38:53 352

原创 陷阱雨水:

给定n代表高度图的非负整数,其中每个小节的宽度为1,计算下雨后能捕捉多少水。 例如,给定[0,1,0,2,1,0,1,3,2,1,2,1],返回6。 解题思想: 扫描一遍,找到最高的柱子,这个柱子将数组分为两半; 处理左边一半; 处理右边一半 在其一半之中定义一个水位,每次利用水位差来计算该位置所存的水滴数量,最后water+=1,计算总和。 代码: package ACM;p

2017-11-13 21:32:06 268

原创 Given a non-empty array of integers, return the k most frequent elements.

题目描述: Given a non-empty array of integers, return the k most frequent elements. 事例: Given [1,1,1,2,2,3] and k = 2, return [1,2]注意事项: You may assume k is always valid, 1 ≤ k ≤ number of unique eleme

2017-11-13 21:30:33 803

原创 UnicodeEncodeError: 'gbk' codec can't encode character '\ufffd' in position 146: illegal multibyte s

错误信息让人很困惑,为什么用的是’utf-8’解码,错误信息却提示’gbk’错误呢?在python3里,有几点关于编码的常识字符就是unicode字符,字符串就是unicode字符数组原来是print()函数自身有限制,不能完全打印所有的unicode字符。知道原因后,google了一下解决方法,其实print()函数的局限就是Python默认编码的局限,因为系统是win7的,python的默认编码

2017-10-18 19:30:29 4620

原创 一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。

”’ 1.一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。例:n=1237则输出为: 1237, 2474, 4948, 9896, 9896, 4948, 2474, 1237,”’def Counts(n,m): print(n) if(n>5000): return Cmds

2017-09-19 21:21:12 2156

原创 将文件转化为字符串的方法

将文件转化为字符串的方法: 将文件读到列表里: f = open(‘file_name.txt’,’r’) f_list = f.readlines() 可以print(f_list)查看列表,这是将文件的所有内容一次性读到列表中字符串转数组 str = '1,2,3' arr = str.split(',')数组转字符串 arr = ['a',

2017-09-16 21:24:51 5192

原创 计算签到记录的次数统计

关于计算签到的统计情况,为了便于统计,写的python程序。import ref = open(r'D:/p.txt','r')f_list = f.readlines()m= ''.join(f_list)ba = re.compile(r'[\u4e00-\u9fa5]+')n = ba.findall(m)for i in set(n): print(i,n.count(i)

2017-09-16 21:11:58 2073

原创 java的简单食物购买系统

package com.L.work;import java.util.Scanner;public class Core { private double price1; private double price2; private double price3; private double price4; private double price5;

2017-06-01 19:28:01 1073 2

原创 RPG角色生成器

1.功能描述 几乎所有的RPG游戏在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。 2.游戏角色应有的属性 本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。 名字:不超过50个字符。 性别:可以选择男性和女性。 种族:一共可选五个种族,人类、精灵、兽人、矮人和元素。 职业:可选六种职业

2017-05-10 20:24:04 1239

原创 24点游戏

对于24点游戏,最难的在于其算法,穷举算法是将一切可能性都计算出,所以还得好好学习这个算法。#include<iostream>#include<stdlib.h>using namespace std;class Dian{public: int division(int p,int q);//除法 int judge(int a,int b,int c);//选择两

2017-04-12 19:40:56 381

原创 atm取款机的简单程序代码

/**********atm取款机***********/#include<iostream>#include<stdlib.h>using namespace std;class ATM{public: void check(); void map(); void Qukuan(); void Exist(); void Change();

2017-04-12 19:38:42 13016 3

原创 词频数的统计

做一个词频统计程序,该程序具有以下功能 基本要求:(1)可导入任意英文文本文件(2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。(3)将单词及频率写入文件。提高要求: 完成基本要求的基础上,实现下述功能: 1.实现GUI界面。 2.将单词及频率写入数据库。#include<stdio.h>#include<string.h>#include<stdlib.

2017-03-29 16:17:46 786

原创 对于字符串中是否包含其他的字符串

问题: 字符串s1=”abstrsdjieadsdffjdf………”, s2=”rxtae”; 请在最短的时间里判断出s1是否含有s2,说明方法。当我们看到这个问题后,我们的第一想法就是利用数据结构的知识点,对其进行遍历查询,这种方法确实可以,但是它耗费的时间,空间都很大,不利于计算机的计算时间。 现在,我来讲述一种简单的方法,时间复杂度是1。 方法就是:对其是s1中的26个字母a至z分别

2017-03-22 17:53:06 347 1

原创 最大公约数与最小公倍数之三种解法

(一)采用“辗转相除法+介质交换法”#include<stdio.h>int Max(int a,int b);//最大公约数函数的声明 int main(){ printf("*******欢迎进入*******\n\n"); int flag=1;//是否循环的判定 int m; while(flag) { int num1,num

2017-03-19 13:45:04 689

原创 三天打鱼两天晒网的代码

**中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言实现程序解决问题。基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。2.输入数据的正确性验证。**/******************************///工程名称:三天打鱼两天晒网//创作人:刘嘉鹏//

2017-03-14 16:24:21 1457

原创 单词小助手的代码

//*********英语单词小助手***********//作者//版本:v1.0//创建时间:2017-3-11////************************************#include <stdio.h>#include <string.h>#include <stdlib.h>#define MAX_CHAR 20 // 最大字符#define

2017-03-14 14:29:14 825

原创 华为C语言编程风格

1 头文件 背景 对于C语言来说,头文件的设计体现了大部分的系统设计。不合理的头文件布局是编译时间过长的根 因,不合理的头文件实际上不合理的设计。 术语定义: 依赖:本章节特指编译依赖。若x.h包含了y.h,则称作x依赖y。依赖关系会进行传导,如x.h包含y.h, 而y.h又包含了z.h,则x通过y依赖了z。依赖将导致编译时间的上升。虽然依赖是不可避免的,也是必 须的,但是不良的设计会导致

2017-03-11 14:26:20 983 1

原创 Google C++编程风格

头文件 通常,每一个.cc文件(C++的源文件)都有一个对应的.h文件(头文件),也有一些例外,如单元测试代 码和叧包吨main()的.cc文件。 正确使用头文件可令代码在可诺性、文件大小和性能上大为改观。 下面的觃则将引导你觃避使用头文件时的各种麻烦。 1.#define 保护 所有头文件都应该使用#define 防止头文件被多重包吨(multiple inclusion),命名格式为: H

2017-03-08 13:00:02 617

原创 关于android studio错误:gradle project sync failed.please fix your project and try again的解决方案

关于解决这个错误,在网上有各种不同的解决方案,但是有时候的报错一样并非错误的问题也一样。所以得看清真正的错误是什么。      问题:      解决方案:这是由于打开时候系统出现错误,所以首先应关闭Android studio软件,重新打开,然后重新运行。如果运行时候还出现这种情况,则可以点击工具栏中的Build-->Rebuild project;这时候就可以打开了。      还

2017-03-07 16:03:50 15786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除