自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

t617的博客

on the way

原创 后端开发入门实战

后端入门实战Flask+Mysql python2.7+flask2.0+pymysql Flask项目结构 系统服务端开发仓库结构 Appserver/ ├── app │ ├── static/ # 静态资源文件夹 │ ├── templates/ # 模板文件夹...

2018-07-03 21:18:04 897 0

原创 基于移动网络通讯行为的风险用户识别

基于移动网络通讯行为的风险用户识别 比赛地址:基于移动网络通讯行为的风险用户识别,该比赛是联通大数据公司发起的,同时作为我们的实训的比赛。下面是自己参加比赛过程的报告: 第一次参加这种比赛,发现自己经验明显不足。初赛0.787(52/624),复赛0.784(71/624),虽...

2018-06-30 09:21:44 1094 7

原创 ubuntu中使用virtualenv创建python2和python3的虚拟环境

ubuntu中使用virtualenv创建python2和python3的虚拟环境 在ubuntu中同时安装了python2.7和python3.5两个版本,virtualenvwrapper可以方便地实现不同版本间的切换。 virtualenvwrapper的安装配置 1.查看Ub...

2018-05-06 15:13:25 1972 0

转载 Flask简单入门

Flask入门 Flask入门 1. 路由 1.1 简单的路径: 1.2 传入变量: 1.3 构造 URL 1.4 HTTP 方法 2. 静态文件 3. 模板渲染 4. 访问请求数据 4..1 环境局部变量 4.2 请求对象 4.3 文件上传 4.4 ...

2018-04-12 14:47:18 177 0

原创 网易2018校招笔试编程题

网易2018校招笔试编程题 网易2018校招笔试编程题 魔法币 相反数 魔法币 小易准备去魔法王国采购魔法神器,购买魔法神器需要使用魔法币,但是小易现在一枚魔法币都没有,但是小易有两台魔法机器可以通过投入x(x可以为0)个魔法币产生更多的魔法币。 魔法机器1:如果投入x个魔...

2018-03-20 09:20:25 4482 0

原创 腾讯2017秋招笔试编程题

腾讯2017秋招笔试编程题 腾讯2017秋招笔试编程题 geohash编码 素数对 游戏任务标记 编码 geohash编码 geohash 编码: geohash 常用于将二维的经纬度转换为字符串,分为两步:第一步是经纬度的二进制编码,第二部是 base32 转码。 ...

2018-03-20 09:15:17 283 1

原创 Android直播app

Android直播app 看了网上大部分关于网络直播的介绍,无非是有网络直播流地址,然后加上播放器就可以了,实现起来其实不难。 直播框架: 抓取网络直播流地址 这个就不多介绍了,出于学习目的可以自己找,例如you-get,还有电视之家的网络电视直播源,一般的rmtp和m3u8的流...

2018-03-11 17:49:04 988 0

原创 APK反编译

APK反编译 反编译介绍 我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了。但是我们通过网上提供了一些工具,...

2018-02-21 14:00:30 201 0

原创 基于轮廓提取图像文字

基于轮廓提取图像文字 内容: 使用你上一篇博客图像透视变换的结果,将A4纸上的线条单独识别出来。 输入图像: 输出图像: Python使用opencv实现 实验环境:Window下使用Python的Opencv库 通过阈值进行前后景分割(将线条和A4纸分开) 先将...

2018-01-17 11:36:13 7837 5

原创 算法概论8.16

考虑怎么把一个3SAT实例转化成一个EXPERIMENTAL CUISINE 问题。 对于任意一个3SAT问题。若其某一子句cc为(U∪V∪W)(U∪V∪W)我们可以相应地建立7种ingredients,分别为: {UV¯¯¯Wc¯¯¯¯¯,U¯¯¯VWc¯¯¯¯¯,U¯¯¯V¯¯¯Wc,UV...

2018-01-01 16:54:53 165 0

原创 455. Assign Cookies

455. Assign Cookies题目 Assume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one coo...

2018-01-01 13:54:56 176 0

原创 322. Coin Change

Coin Change题目描述You are given coins of different denominations and a total amount of money amount. Write a function to compute the fewest number of co...

2017-12-12 20:41:32 118 0

原创 474. Ones and Zeroes

474. Ones and Zeroes题目In the computer world, use restricted resource you have to generate maximum benefit is what we always want to pursue.For now, s...

2017-12-06 13:58:30 173 0

原创 图像校正-透视变换

Python图像校正实现内容:图像校正 一张图像中有一张A4纸,通过图像处理的方法将其校正 输入图像: 输出图像: 使用方法(Python):基于边缘检测 将图像转成灰度图 先将input.jpg高斯模糊,再进行灰度化处理,方便转换。img = cv2.GaussianBlur(...

2017-12-06 11:50:20 10100 7

原创 53. Maximum Subarray

53. Maximum Subarray题目描述 Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example,...

2017-11-15 20:41:47 140 0

原创 Lex词法分析器

Lex词法分析器一.设计内容 熟悉并实现一个简单的词法分析器 二.设计目的 了解高级语言单词的分类,了解如何识别单词规则,掌握状态图到识别程序的编程。 源程序中,存在许多编辑用的符号,他们对程序逻辑功能无任何影响。例如:回车,换行,多余空白符,注释行等。在词法分析之前,首先要先剔除...

2017-11-14 21:31:11 2326 0

原创 198. House Robber

198. House Robber题目描述 You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the on...

2017-11-03 12:22:11 178 0

原创 图片文字分割

图片文字分割 基于像素识别图片文字 目前已经有成熟的OCR图片文字识别技术了,但还是学习一下一些基本的实现知识。 OCR OCR(optical character recognition)文字识别是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,然后用字符识别方法将形状翻...

2017-10-30 14:32:55 14741 37

原创 RelativeLayout

相对布局以控件之间相对位置或相对父容器位置进行排列。子类控件相对子类控件:值是另外一个控件的idandroid:layout_above 位于给定控件之上 android:layout_below 位于给定控件之下android:layout_toLeftOf 位于给定控件左边 androi...

2017-10-23 22:00:40 810 0

原创 MD5算法

MD5算法MD5算法简介MD5 MD5为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。 MD5即Message Digest Algorithm (信息-摘要算法5),一种被广泛使用的密码散列函数, 使用 little-endian,输入任意不定长度信息,以512位...

2017-10-19 21:28:18 629 0

原创 Queue Reconstruction by Height

406. Queue Reconstruction by Height题目描述 Suppose you have a random list of people standing in a queue. Each person is described by a pair of integer...

2017-10-17 12:59:23 153 0

原创 Markdown数学符号

Markdown数学符号在线获取markdown数学符号地址http://latex.codecogs.com/eqneditor/editor.php排版问题两边是“”的是行内式两个“”的是行内式 两个“”的是块级式 如果要显示 14⎡⎣⎢010101010⎤⎦⎥\frac{1}{4} ...

2017-10-14 21:30:09 194 0

原创 git fatal: remote origin already exists.

fatal: remote origin already exists.问题原因 我们有时候创建了本地仓库,名字与github远程库一样,但是如果不小心修改了远程库名字,然后再提交时会出现一些错误。 原因在我们在本地的git版本库中创建了origin远程库与github上的不对应,所以再...

2017-10-14 21:18:28 173 0

原创 图像直方图均衡化和空间滤波

HW2: 直方图和空间滤波HW2 直方图和空间滤波 1习题 1 直方图均衡化 15 分 2 空间滤波20 分 2编程题 1直方图均衡化35 分 2空间滤波30 分1习题1.1 直方图均衡化 (15 分) 假设你对一张图已经进行了一次直方图均衡化的操作。如果对这张图进行第二次直方图均衡化,得到的...

2017-10-08 21:33:45 995 0

原创 DES算法

DES算法DES算法 算法原理概述 总体结构 加密过程 解密过程 模块分解 数据结构 C类代码实现 源代码 测试结果算法原理概述 DES(Data Encryption Standard)算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密...

2017-10-08 13:09:56 290 0

原创 98. Validate Binary Search Tree

98. Validate Binary Search Tree题目描述 Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows...

2017-09-23 17:31:05 166 0

原创 167. Two Sum II - Input array is sorted

167. Two Sum II - Input array is sortedTwo Sum II - Input array is sorted 题目描述 解题思路题目描述 Given an array of integers that is already sorted in ascend...

2017-09-17 11:42:48 220 0

原创 Git的简单使用

Git的简单使用 Git的简单使用 1.Git的介绍 2.Git的安装 3.Git的用法 1.创建代码仓库 2.提交本地代码 3.与远程github账户同步 4.克隆代码到本地 5. 删除远程库 1.Git的介绍 Git是一款免费、开源的分布式版本控制系统...

2017-09-11 22:27:48 201 0

原创 MarkDown语法

MarkDown语法 标题 # 一级标题 ## 二级标题 ### 三级标题 以此类推,总共六级标题,建议在井号后加一个空格,这是最标准的 Markdown 语法。 目录 在段落中填写[TOC]即可显示目录 文字风格 *斜体*或_xie'ti **粗体** ***加粗斜体...

2017-09-11 21:36:38 195 0

原创 55. Jump Game

55. Jump Game 题目描述: Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the ar...

2017-09-09 15:09:12 178 0

原创 240. Search a 2D Matrix II

240. Search a 2D Matrix II 题目描述 Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties...

2017-09-09 14:13:41 191 0

原创 53. Maximum Subarray

Maximum Subarray Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the ar...

2017-09-09 12:05:06 195 0

原创 Git的简单使用

Git的简单使用 Git的介绍 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发...

2017-09-06 23:55:34 221 0

转载 nodejs开发框架

从零开始nodejs系列文章 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs...

2017-02-07 12:35:42 388 0

原创 Mongodb入门

MongoDB 教程 MongoDB 教程NoSQL 简介MongoDB 简介window平台安装MongoDBLinux平台安装MongoDBMongoDB 概念解析MongoDB 连接MongoDB 创建数据库MongoDB 删除数据库MongoDB 插入文档MongoDB...

2017-01-26 20:56:33 1375 0

原创 简单括号匹配

Description 检查输入字符串中的括号是否匹配。括号包括:{, }, (, ), [, ].   Input 第一行是一整数,即测试样例个数n. 以下n行,每一行是一个长度不超过100个字符的字符串。   Output 匹配成功输出Yes,否则输出No,...

2016-12-30 16:47:29 597 0

原创 sicily 简单哈希

sicily 1004. 简单哈希 原题: Description  使用链地址法(又称拉链法)可以解决Hash中的冲突问题。其基本思想是:将具有相同哈希地址的记录链成一个单链表,m个哈希地址就设m个单链表,然后用一个数组将m个单链表的表头指针存储起来,形成一个动态的结构(图1)。   现...

2016-12-14 21:26:43 1084 0

原创 Floyd算法求最短路径

Floyd算法 算法思想 通过一个图的权值矩阵求出它的每两点间的最短路径矩阵。 算法过程 1,从任意一条单边路径开始。所有两点之间的距离是边的权,如果两点之间没有边相连,则权为无穷大。 2,对于每一对顶点 u 和 v,看看是否存在一个顶点 w 使得从 u 到 w 再到 v 比已...

2016-12-12 14:03:56 452 0

原创 AVL Tree

sicily 1005. AVL Tree 给出结点的插入序列,构造AVL Tree。

2016-12-10 15:20:10 727 0

原创 寻找第k大数字

1003. 寻找第k大数字(numberk)

2016-12-10 14:20:57 1969 0

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