字段和属性总是分不清楚,以前以为字段就是属性,属性就是字段。看了Visual C# 2010入门经典之后才顿悟。 字段是和类相关联的变量;属性是类、结构和接口的命名成员,包括get和set两个块。 例子说明: public class Test() { private string field; p ...
分类:
其他好文 时间:
2018-01-01 23:35:47
阅读次数:
218
方法一:增量构造法 理解递归必须得理解函数到底是做什么的。 方法二:位向量法 枚举每一位选或者不选,复杂度比方法一略高但更好理解,因为与输出全排列思路差不多,满n位就输出。 缺点是输出不是按照字典序。 方法三:二进制法 稍加思考就会发现,方法二其实与二进制是对应的。 这个方法优点就是代码简单。 注意 ...
分类:
编程语言 时间:
2017-12-31 12:56:41
阅读次数:
203
点亮一个LED灯 上一篇文章,我们介绍了怎么在Windows系统下搭建一个SEP8266的开发环境,那在这一篇文章中我们要开始来编写一个硬件入门经典小程序,如何点亮一个LED小灯,同时在这一章中我们还会介绍怎么样将编译好的程序下载到ESP8266-12f中。 第一步:下载官方demo框架,从http ...
分类:
其他好文 时间:
2017-12-23 15:52:52
阅读次数:
768
部署安装RabbitMQ前,先了解下基本概念:(RabbitMQ+Python入门经典] 兔子和兔子窝) RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应 ...
分类:
其他好文 时间:
2017-12-14 13:32:48
阅读次数:
277
输入一棵二叉树的先序遍历和中序遍历,输出它的后序遍历序列。 运行如图 目前还有一些细节没有懂,不过不影响我仍然喜欢学习的心情~ ...
分类:
编程语言 时间:
2017-11-11 13:19:06
阅读次数:
147
* 6.3 树和二叉树 ** 小球下落问题 运行结果: ...
分类:
编程语言 时间:
2017-10-24 00:10:09
阅读次数:
182
题目大意:见刘汝佳《算法竞赛入门经典——训练指南》P173 解题思路: 求出 0 到 m-1 这些数字中 0 出现的次数(此处要特判 m = 0 的情况),再求出 0 到 n 这些数字中 0 出现的次数,后者减去前者即是答案。 求 0 到某一个数字这些数字中 0 出现的次数: 从第二高位枚举每一位上 ...
分类:
其他好文 时间:
2017-10-12 10:30:09
阅读次数:
227
题目大意:见刘汝佳《算法竞赛入门经典(第2版)》P275 解题思路: 有点类似最长上升子序列的一个DP问题。 设 dp[i] 为对于字符串 s[1,...,i] 的最少回文串数。转移方程为:dp[i] = min{dp[j] + 1 | j<i,s[j+1,...,i]为回文串}。那么问题就是如何判 ...
分类:
其他好文 时间:
2017-10-11 21:57:16
阅读次数:
143
题目大意:见刘汝佳《算法竞赛入门经典——训练指南》P173 解题思路: 先求出对于每一个点,有多少个三角形包含它,把各个点得到的数值加起来的总和除以 C[n][3] 即可得出答案。对于每一个点,可以求出有多少个三角形不包含它,设为tmp,C[n-1][2] - tmp = 包含这个点的三角形数。那么 ...
分类:
其他好文 时间:
2017-10-11 10:36:08
阅读次数:
234