- 博客(9)
- 收藏
- 关注
转载 快速排序的解题思路
一、分而治之 一种著名的递归式问题解决方法。英文全称(divide and conquer),简称D&C,它提供了解决问题的思路。 使用D&C解决问题的过程需要两个步骤: 1、找出基线条件,这种条件必须尽可能简单; 2、不断将问题分解(或者说缩小规模),直到符合基线提交。(递归条件) 举例:假如你有一块土地,它的长是1680米,宽是640米;...
2019-03-21 14:30:00 614
转载 递归
一、递归 说到递归,我不知道该用怎么样词汇去描述它,这说明我对它的理解还是处在朦胧阶段,我想这需要一个过程,今天我们简单来认识下这个让人又爱又恨的家伙吧~ 假如你在祖母的阁楼里发现了一个带锁的神秘宝箱,祖母告诉你,钥匙很可能在这个盒子里。 于是你查看这个盒子,发现,这个盒子里有盒子,而盒子里的盒子又有盒子。钥匙就在其中的某个盒子里,为了找到钥匙,你该怎么做呢? ...
2019-03-20 16:19:00 145
转载 选择排序
一、内存的工作原理 假如你去游乐场游玩,需要将东西寄存。寄存处有一个柜子,柜子有很多抽屉。 每个抽屉可以放一件东西,你有两件,所以说你需要两个抽屉,然后你将这两样东西存到抽屉里,这样你就可以轻松的去游玩了。 其实,这大致就是内存工作的原理。计算机的内存是一个抽屉的集合,里面包含了很多的抽屉,每个抽屉都有一个地址。 当你需要将数据存储到内存的时,你请求计算机提供存储...
2019-03-20 13:09:00 105
转载 算法的基础
一、二分查找: 假如我们来玩一个猜数的游戏,随便想一个1~100的数字,最多需要几次能猜对呢? 傻找:什么是傻找呢,就是从1开始往上猜,如果想的数是99,岂不是要猜99次,你不傻谁傻? 最佳的方案:如果我说50,你说猜小了,哇咔咔我们一下子就排除了50个数,再接下来知道怎么猜了把,当然是75啦,即每次猜的数都是余下数的一半,如此下去,不管你想的数是多少,我都能在7次之内...
2019-03-17 22:46:00 148
转载 Python正则表达式进阶-零宽断言
1. 什么是零宽断言 有时候在使用正则表达式做匹配的时候,我们希望匹配一个字符串,这个字符串的前面或后面需要是特定的内容,但我们又不想要前面或后面的这个特定的内容,这时候就需要零宽断言的帮助了。所谓零宽断言,简单来说就是匹配一个位置,这个位置满足某个正则,但是不纳入匹配结果的,所以叫“零宽”,而且这个位置的前面或后面需要满足某种正则。 2、不同的零宽断言 零宽断言:正向和反向两...
2019-03-15 14:32:00 542
转载 Python正则表达式基础指南
1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他...
2019-03-15 11:44:00 101
转载 Memcached在Linux系统下的安装和PHP开启 Memcached的 扩展 超级解决方案
【项目背景】:阿里云ECS服务器,Linux(centos7.2 64位),环境部署使用的是阿里云一键安装包(LAMP)等 【项目需求】:linux安装memcached 和php开启Memcached的扩展 【项目涉及软件包】:总共涉及4个软件包,分为服务器端:libevent(安装 Memcached 服务器所依赖的软件包,下载地址:http://libevent.org/)、M...
2017-04-01 09:17:00 205
转载 mvc3项目如何在IIS7.5上发布的
若项目拿到服务器上发布,必须要安装MVC3的安装包! 1、在vs中打开你要发布的项目,右键属性找到发布 2、弹出发布web对话框,选择《新建配置文件...》 在弹出的对话框中输入一个配置文件名称,后确定 3、在发布方式中选择《文件系统》 在目标位置中选择要发布项目的存储的地方,记住地址这个要是iis中浏览网站时需要 在配置时要选择Release,然后点发...
2014-03-03 14:30:00 88
转载 MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
问题描述:在用vs生成MVC时若使用Internet应用程序为模版,项目建好后重新编译下无法通过,弹出错误: 解决方案:问题出来后,询问了身边很多人都是一头雾水,于是乎各种谷歌和百度,还好功夫不负有心人!终于找到一个解决方法,我把前辈写的方案整理一下,供大家参考! 如果你在创建项目的时候出现上述错误,别急! step1:首先关闭你应用程序方案,在你保存项目的文件夹下找到Proj...
2013-02-07 12:00:00 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人