码迷,mamicode.com
首页 > 其他好文
231 Power of Two
Given an integer, write a function to determine if it is a power of two.Java code:(两种方法,第二种方法很妙,用到了bit wise )第二种方法解题思路:如果一个整数是2的幂,那么它的二进制形式最高位为1,其余各位为...
分类:其他好文   时间:2015-09-08 09:27:51    阅读次数:110
用代理实现多态的例子
/*代理:.......................................................................................【委托方】主动方 持有带协议的id指针,可以使用协议。【代理方】被动方 遵从协议,实现方法。代理:............
分类:其他好文   时间:2015-09-08 09:28:02    阅读次数:151
Gym - 100338E Numbers 贪心
Gym - 100338E题意:给你n,k问在1-n中能整出k的字典序最小的数。范围1018思路:比较简单的贪心了,枚举10的幂m,然后加上k-m%k, 更新答案就可以了,数据一定要用unsigned long long,我就在这里挂了几次,查了半天。 1 #include 2 #include ....
分类:其他好文   时间:2015-09-08 09:27:05    阅读次数:137
数据结构例程——线性表顺序存储的应用
本文是数据结构基础系列网络课程(2):线性表中第6课时线性表顺序存储的应用中所讲的例程。例:删除元素 问题:已知长度为n的线性表A采用顺序存储结构,设计算法,删除线性表中所有值为x的数据元素。 要求:时间复杂度为O(n)、空间复杂度为O(1)的算法 解法0:用基本运算实现,不满足复杂度要求 (注:本文中所需要的list.h和list.cpp见点击参照…)#include "list.h...
分类:其他好文   时间:2015-09-08 08:27:27    阅读次数:310
Django源码分析——context.py
1 class RequestContext(Context): 2 """ 3 This subclass of template.Context automatically populates itself using 4 the processors defined ...
分类:其他好文   时间:2015-09-08 08:26:28    阅读次数:166
浅谈面向对象特征
所有的面相对象思想,归根结底是为了简化代码,减少代码量,构建更符合现实生活逻辑的程序代码,从而减轻程序员的负担。不能一味地或者说刻意地去使用面相对象的思想而忽略了程序所实现的功能或者框架,要根据实际情况众所周知,面向对象编程的特点为:封装、继承、多态。C#是一门完全面向对象的语言,由于比Java推出...
分类:其他好文   时间:2015-09-08 08:24:03    阅读次数:189
7 Reverse Integer
Reverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321Have you thought about this?Here are some good questions to ask...
分类:其他好文   时间:2015-09-08 08:24:05    阅读次数:129
【设计模式】
Abstract Factory(抽象工厂模式):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。Adapter(适配器模式):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。Bridge(桥接模式):将抽象...
分类:其他好文   时间:2015-09-08 08:24:13    阅读次数:124
代理的回调的例子
/*回调函数不是由该函数的实现方法直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。回调:..........................................................................................
分类:其他好文   时间:2015-09-08 08:24:05    阅读次数:167
OFFICE2013实现选中单元格所在行、列高亮显示
在你要实现此功能的工作表标签右击,在弹出的菜单中选择编辑代码,然后输入下面代码保存即可!如没有出现效果,则可能是禁用了宏的关系。所以要在安全选项中启用宏选项。Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim Rng As...
分类:其他好文   时间:2015-09-08 08:24:45    阅读次数:233
111
1.linux如何挂在windows下的共享目录1mount.cifs //192.168.1.3/server /mnt/server -o user=administrator,pass=123456linux下的server需要自己手动建一个 后面的user与pass 是windows主机的账...
分类:其他好文   时间:2015-09-08 08:24:12    阅读次数:153
浅谈面向对象三大编程的特征
(一)封装:属性property:属性是类、结构和接口的命名成员。它们提供了通过访问器accessor读、写或计算私有字段值的灵活机制。属性是这样的成员:它们提供灵活的机制来读取编写或计算私有字段的值,可以像公共数据成员一样使用属性,但实际上他们是被称为访问器的特殊方法。这使得数据在可被轻松访问的同...
分类:其他好文   时间:2015-09-08 08:25:26    阅读次数:149
Save vtkMatrix4x4 to a file 保存到文件
vtkMatrix4x4是VTK中的一个表示4x4矩阵的一种数据结构,有时候我们想把其保存到一个文件中,那么可以使用如下的代码:void writeVtkMatrix4x4ToFile(const vtkMatrix4x4 *m, char *filename) { ofstream fout...
分类:其他好文   时间:2015-09-08 08:22:09    阅读次数:135
Firemonkey ListView 点击事件
Firemonkey ListView 的点击事件一直让人摸不着头绪(各平台触发规则不太相同),因为它提供了点击相关的事件就有如下:OnChange:改变项目触发。OnClick:点击触发。OnItemClick:点击项目触发Windows 平台:按下立即触发,放开后接着触发 OnItemClick...
分类:其他好文   时间:2015-09-08 08:24:01    阅读次数:294
Django源码分析——response.py
1 class HttpResponse(HttpResponseBase): 2 """ 3 An HTTP response class with a string as content. 4 5 This content that can be read, appe...
分类:其他好文   时间:2015-09-08 08:23:50    阅读次数:227
A - Oil Deposits(搜索)
搜索都不熟练,所以把以前写的一道搜索复习下,然后下一步整理搜索和图论和不互质的中国剩余定理的题DescriptionGeoSurvComp地质调查公司负责探测地下石油储藏。GeoSurvComp现在在一块矩形区域探测石油,并把这个大区域分成了很多小块。他们通过专业设备,来分析每个小块中是否蕴藏石油。...
分类:其他好文   时间:2015-09-08 08:24:30    阅读次数:192
Callable,Runnable比较及用法
Callable,Runnable比较及用法 ? 编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable. Runnable和Callable的区别是, (1)Callable规定的方法是c...
分类:其他好文   时间:2015-09-08 07:20:17    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!