![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件
新意识-有意思
17年端午,从五一推迟到今天。记录点滴
展开
-
邮票面值设计(NOIP 1999)
很有意思一道题,深搜加递推动态规划: 【问题描述】 给定一个信封,最多只允许贴N张邮票,计算在给定K(N+K<=40) 种邮票的情况下(所有的邮票数量都足够),如何设计邮票的面值,能得到最大max ,使得1-max之间的每一个邮资值都能得到。 例如,N=3,K=2,如果面值分别为1分、4分,则在l分至6分之间的每一个邮资值都能得到(当然还有8分、9分和12分):...原创 2018-05-06 18:56:57 · 1533 阅读 · 1 评论 -
TensorFlow入门基础知识
TF计算模型——计算图 计算图的概念 TensorFlow的名字包含了它最重要的两个概念——Tensor和Flow。Tensor就是张量,可以简单理解为多维数组,代表TF的数据模型。Flow翻译成中文就是“流”,直观地表达了张量之间相互转化的过程,体现了TF的计算模型。 TensorFlow是一个通过计算图的形式来表述计算的编程系统。TensorFlow中的每一个计算都是计算图上的一个节点,而...原创 2018-12-16 22:15:05 · 350 阅读 · 0 评论 -
KMP算法
KMP算法应该是每一本《数据结构》书都会讲的,算是知名度最高的算法之一了,但很可惜,我大二那年压根就没看懂过~~~ 之后也在很多地方也都经常看到讲解KMP算法的文章,看久了好像也知道是怎么一回事,但总感觉有些地方自己还是没有完全懂明白。这两天花了点时间总结一下,有点小体会,我希望可以通过我自己的语言来把这个算法的一些细节梳理清楚,也算是考验一下自己有真正理解这个算法。 什么是KMP算法 KMP是...原创 2018-12-07 00:03:52 · 104 阅读 · 0 评论 -
序列问题
序列问题一般分为单个序列的最长上升子序列、两个序列的最长公共子序列、两个序列的最长公共子串三类问题 ,子序列一般不是唯一的,这儿只求解长度,一般解法是动态规划。 1. 单个序列的最长上升子序列 要求n个数的最长上升子序列,可以求前n-1个数的最长上升子序列,再跟第n个数进行判断。求前n-1个数的最长上升子序列,可以通过求前n-2个数的最长上升子序列……直到求前1个数的最长上升子序列,此时LIS当然...原创 2018-12-06 13:54:15 · 671 阅读 · 0 评论 -
两道益智题
1. 甲乙两人去钓鱼,甲钓了三条,乙钓了两条。丙和甲乙三人平分吃完了这几条鱼,并给了10块钱,问甲乙怎么分? 甲乙共5条鱼,三人平分丙出了10快,那么总价就该是30块,所以每条鱼的价格是6块。甲比乙多一条鱼,就先拿出6块,剩下的4块钱平分各得2块,即甲分6+2块,乙分2块。 2. 有12个硬币,其中有一枚假币,除了重量不同外与真币没有任何差别。你有一把天平,怎么样在只称3次的情况下找出假币,...原创 2018-12-06 13:33:26 · 337 阅读 · 1 评论 -
字节流和字符流
记录一个老是犯糊涂的问题,关于字节流和字符流的认识,以及在Java和Python中二者如何转换。 字节流和字符流的区别 在Java基础的学习中,有专门的一部分来讲解流。最直观的一直区分就是字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的;而字符流在操作时使用了缓冲区,通过缓冲区再操作文件 在Python2时代处理编码问题十分让人头痛,Python 3最重要的新特性大概要算是对文本...原创 2018-12-05 22:15:47 · 798 阅读 · 0 评论 -
Python3爬虫2-正则与解析库
在完成了获取网页源代码后,就是爬虫的第二步解析并提取有用的数据。本文将介绍Python中强大而常用的正则表达式re模块,和三个常用的网页解析库lxml、Beautiful Soup、pyquery。 正则表达式 ...原创 2018-12-05 22:13:12 · 573 阅读 · 0 评论 -
Python3爬虫1-请求库
获取网页源代码是爬虫的第一步,在Python中最常用的就是urllib和request两个库了。 urllib库介绍 先说一下python版本变化前后的区别,这个曾给我带来不小的麻烦。 在Python2中,有内置的urllib、urllib2两个库,urllib 侧重于 url 基本的请求构造,urllib2侧重于 http 协议请求的处理。 而在Python3中,已经不存在urllib2这个库...原创 2018-12-05 22:12:11 · 319 阅读 · 0 评论 -
几个常见算法题代码
list链表、迭代器遍历 #include<iostream> #include<list> using namespace std; bool comp(const int &a,const int &b) { return a>b; } int main() {原创 2018-03-22 09:02:14 · 236 阅读 · 0 评论 -
Tensorflow+OpenCV实战行人检测(笔记)
Tensorflow+OpenCV实战行人检测 实战知识点 SSD对象检测网络 VOC2012数据格式 模型迁移学习 导出PB文件和在OpenCV使用需要的描述文件 OpenCV DNN模块 各章节重点 概述-环境搭建与效果演示:需要安装opencv+python+Tensorflow-gpu+VS+pycharm Tensorflow对象检测API安装与测试:通过git工具克隆models...原创 2019-05-18 20:35:52 · 4687 阅读 · 1 评论