摘要: 原创作品,可以转载,但是请标注出处地址http://www.cnblogs.com/V1haoge/p/6489827.html 组合模式,就是在一个对象中包含其他对象,这些被包含的对象可能是终点对象(不再包含别的对象),也有可能是非终点对象(其内部还包含其他对象,或叫组对象),我们将对象称 ...
分类:
编程语言 时间:
2017-03-02 12:42:55
阅读次数:
341
先上几张效果图: 如果你需要的也是这种效果,那你就来对地方了!目前,我们这个树形菜单展现出来的功能如下:1、可以动态配置数据源;2、点击每个元素的上下文菜单按钮(也就是图中的三角形按钮)...
分类:
编程语言 时间:
2017-02-08 16:14:14
阅读次数:
538
之前看过用Scrapy 框架建立项目爬取 网页解析时候用的Xpath进行解析的网页元素 这次尝试用select方法匹配元素 1、入口爬取页面 http://www.ygdy8.com/index.html 2、用到模块 requests(网页源码下载) BeautifulSoup4(网页解析) 3、 ...
分类:
编程语言 时间:
2016-12-07 02:13:11
阅读次数:
215
基本思路是:取数组的中间值作为参考数,将数组分成两部分,左边是小于参考数的,右边是大于参考数的。每一次的调用完成一个数据的位置确定。通过递归循环调用完成所有数据的位置确定。难点:函数递归调用。代码:voidCArrayArithDlg::QuickSort(intnArray[],intnLeft,intnRight..
分类:
编程语言 时间:
2016-06-16 00:07:30
阅读次数:
148
#include<iostream>
usingnamespacestd;
/*
题目描述
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
*/
//0123
//f(n)=(最后一次跳一级台阶有多少种方法)+(最后一次跳两级台阶有多少种方法)
//即:
//f(n)=f(n-1)+f(..
分类:
其他好文 时间:
2016-06-09 22:23:51
阅读次数:
171
本篇要点:字符串格式化递归生成器和迭代器模块 一、字符串格式化 字符串格式化的两种方式:占位符 %, format函数1、占位符% 注:Python中百分号格式化是不存在自动将整数转换成二进制表示的方式 练习: 2、format(*args, **kwargs) 函数方式 练习: 二、递归 循环执行 ...
分类:
编程语言 时间:
2016-06-06 22:05:13
阅读次数:
249
关于二分查找法在学习算法的过程中,我们除了要了解某个算法的基本原理、实现方式,更重要的一个环节是分析算法的复杂度。在时间复杂度和空间复杂度之间,我们又会更注重时间复杂度,往往用牺牲空间换时间的方法提高时间效率。时间复杂度按优劣排差不多集中在:O(1),O(logn),O(..
分类:
编程语言 时间:
2016-05-22 00:58:22
阅读次数:
557
程序员必看的十大电影
1. 骇客帝国(1999)
概念:在线/离线,递归,循环,矩阵等。
这部具有革命性的电影。一种文明的结束是另一种文明的开始。它成了后来的很多电影效仿的对象。
2. 环形使者(2012)
概念:循环
如果生活变成了一种无休无止的循环,如何终止它?
3. 创:战记(2010)
概念:虚拟和现实
很多到了...
分类:
其他好文 时间:
2016-04-29 17:02:23
阅读次数:
147
程序员必看的十大电影
1. 骇客帝国(1999)
概念:在线/离线,递归,循环,矩阵等。
这部具有革命性的电影。一种文明的结束是另一种文明的开始。它成了后来的很多电影效仿的对象。
2. 环形使者(2012)
概念:循环
如果生活变成了一种无休无止的循环,如何终止它?
3. 创:战记(2010)
概念:虚拟和现实
很多到了...
分类:
其他好文 时间:
2016-04-26 20:00:32
阅读次数:
142