#if defined(UNICODE) && !defined(_UNICODE) #define _UNICODE #elif defined(_UNICODE) && !defined(UNICODE) #define UNICODE #endif #include #include /* D... ...
标准模板方法 前几天遇到了小明,相互寒暄了下,感叹了下时间过得很快,毕业后好些同学都没联系了,然后巴拉巴拉从小学、初中、高中、大学简单回忆了一下上学时候的有趣的事情…… 如果用类图来描述小明的学习生涯,可以简单描述为: 如果用程序来描述学习的各个阶段,可以简单表示为: 小明的学习经历可以简单描述为: ...
分类:
其他好文 时间:
2018-10-05 13:55:39
阅读次数:
181
Given a non negative integer num, repeatedly add all its digits until the result has only one digit. Example: Input: 38 Output: 2 Explanation: The pro ...
分类:
其他好文 时间:
2018-10-05 13:55:26
阅读次数:
163
1、赋值优先级 按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。 如最高到最低的优先级: 如相同优先级的运算符按从左至右: 这个还关联到引用的问题,如开始时o与g是指向同一个堆内存地址, 然后由于相同优先级的运算符按从左至右所以o.x的栈内存保存的堆 ...
分类:
编程语言 时间:
2018-10-05 13:55:08
阅读次数:
123
1、平衡二叉树 (1)由来:平衡二叉树是基于二分法的策略提高数据的查找速度的二叉树的数据结构; (2)特点: 平衡二叉树是采用二分法思维把数据按规则组装成一个树形结构的数据,用这个树形结构的数据减少无关数据的检索,大大的提升了数据检索的速度;平衡二叉树的数据结构组装过程有以下规则: 非叶子节点只能允 ...
分类:
其他好文 时间:
2018-10-05 13:55:01
阅读次数:
143
一、引言 在软件开发中,我们经常想要对一类对象添加不同的功能,例如要给手机添加贴膜,手机挂件,手机外壳等,如果此时利用继承来实现的话,就需要定义无数的类,如StickerPhone(贴膜是手机类)、AccessoriesPhone(挂件手机类)等,这样就会导致 ”子类爆炸“问题,为了解决这个问题,我 ...
非常好的dp,锻炼思维 f[i][j][k] 前i行有j列放1,k列放2 ...
分类:
其他好文 时间:
2018-10-05 13:54:36
阅读次数:
163
反码,补码,原码的理解: 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念。 1、机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1. 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0 ...
分类:
其他好文 时间:
2018-10-05 13:54:26
阅读次数:
150
第一步: 开始-->所有程序-->Microsoft Visual Studio 2012-->VisualStudio Tools-->VS2012 开发人员命令提示(以管理员方式运行) 第二步: 运行devenv/Safemode devenv/log 第三步: 重新打开vs就搞定了! ...
分类:
其他好文 时间:
2018-10-05 13:54:17
阅读次数:
252
1.知识点:绝对路径:写法从/(根目录开始) /usr/share/doc 相对路径:不从/开始 如cd ../man 如果清楚文件夹内部情况,建议使用相对路径在文件夹之间跳转,而不用绝对路径,每次都是一长串地址 . 代表当前层目录 ..代表上层目录 ~代表自己的根目录 ~user(user是代指用 ...
分类:
系统相关 时间:
2018-10-05 13:54:10
阅读次数:
231
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. Example 1: Input: "babad" Output: ...
分类:
其他好文 时间:
2018-10-05 13:54:00
阅读次数:
168
原文链接: https://segmentfault.com/a/1190000006135647 无论你是刚刚发现BEM或者已经是个中熟手(作为web术语来说),你可能已经意识到它是一种有用的方法。如果你还不知道BEM是什么,我建议你在继续阅读这篇文章之前去BEM website了解一下它,因为我 ...
分类:
其他好文 时间:
2018-10-05 13:53:51
阅读次数:
177
在python中,os.path.join()是用来拼接目录路径得。同类型得还有join(),os.path.spilt(),spilt()三个函数。1,os.path.join(),将join()里面得参数拼接成一个完整得路径。windows默认用\拼接 2,join(),举个例子,‘**’.jo ...
分类:
编程语言 时间:
2018-10-05 13:53:39
阅读次数:
167
题目传送门 这题...看上去浓浓的背包气息...但是并不好设计状态啊emmm。 我们考虑可能成为状态的量:高度、血量、时间、物品。看数据范围也猜到应该大概是个二维dp了w。 正确的状态设计之一:设$f[i][j]$表示用到第$i$个物品,当前高度为$j$的最大血量。为什么用这个状态,因为写转移比较好 ...
分类:
其他好文 时间:
2018-10-05 13:53:31
阅读次数:
138
写在前面的话: 1、从现在,这一刻,开始努力,动起来! 2、《Effective Objective-C 2.0》这是一本非常实在的书,各个章节用具体的例子告知读者如此这般的缘由! 3、书已经买了很久,也隔三差五的看一下,本次是按照本书章节,总结本书内容以及自己的体会! 4、愿共勉之! 第47条:熟 ...
分类:
其他好文 时间:
2018-10-05 13:53:20
阅读次数:
147
Description 最近,Elaxia和w$ $的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间。Elaxia和w$ $每天都要奔波于宿舍和实验室之间,他们 希望在节约时间的前提下,一起走的时间尽可能的长。 现在已知的是Elaxia和w$ $所在的 ...
分类:
其他好文 时间:
2018-10-05 13:53:11
阅读次数:
158