码迷,mamicode.com
首页 >  
搜索关键字:没有    ( 104657个结果
编程练习:输入一个整除,输出该二进制表示中1的个数。负数用补码表示。
这个题有点不太适合Python,因为python的变量是没有类型声明的。 下面的代码值考虑正数情况: 这里主要的代码就是 num = num & (num-1) 例如: 12二进制表示为 1100,前面很多个0就省略了。 12-1的二进制位 1011,12最右边的1开始的位和11对应的为是相反的。 ...
分类:其他好文   时间:2017-02-26 01:15:15    阅读次数:13
很好的DP思路,字符串比较次数
题目: https://leetcode.com/problems/distinct-subsequences/?tab=Description 一般没有明显思路的情况下,都要想想DP,用下Divide-and-Conque 下面的思路很好,很清晰 https://discuss.leetcode. ...
分类:其他好文   时间:2017-02-26 01:15:05    阅读次数:14
socketserver源码剖析
分析如下: 先执行main方法,(socketserver就是socket+select+多线程组成) 执行main方法,由于执行类(类里面有参数),就是执行这个类的构造方法 由于是多继承,所以,先去左边threadingMixIn类里面寻找构造方法__init__,如下图,里面没有构造方法,但是有 ...
分类:其他好文   时间:2017-02-26 01:12:27    阅读次数:12
Uva 1600 Patrol Robot (BFS 最短路/DFS剪枝)
这道题运用的知识点是求最短路的算法。一种方法是利用BFS来求最短路。 需要注意的是,我们要用一个三维数组来表示此状态是否访问过,而不是三维数组。因为相同的坐标可以通过不同的穿墙方式到达。 再一个方法可以用DFS求解。普通的DFS一定会超时。 我们把原来的DFS进行一些修改:只有当前节点没有访问或者需 ...
分类:其他好文   时间:2017-02-26 01:11:00    阅读次数:13
重载和重写的异同
1.重写必须继承,重载不用。 2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。 3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。 4.重写不可以抛出父类没有抛出的一般异常,可以抛出运行时异常 5.重载能改变返回值类型,而重新不行。 ...
分类:其他好文   时间:2017-02-26 01:10:28    阅读次数:13
PYTHON以及其它语言学习
1、计算机技术的底层原理从来没有变过。 2、任何一门新技术都是人为写成的。 3、任何语言都有框架,我喜欢演绎法学习,归纳法研究 ...
分类:编程语言   时间:2017-02-26 01:02:37    阅读次数:10
mysql<六>
-- ########## 01、综合练习 ########## -- 使用的表结构来自前面创建的"教师授课、学生选课并有课程成绩"这个数据库设计 -- studentinfo、teacherinfo、courseinfo、scoreinfo -- 1、查询姓张的老师的数量 SELECT COUNT ...
分类:数据库   时间:2017-02-26 01:01:07    阅读次数:9
window.open浏览器弹出新窗口被拦截—原因分析和解决方案
最近在做项目的时候碰到了使用window.open被浏览器拦截的情况,在本机实验没问题,到了服务器就被拦截了,火狐有拦截提示,360浏览器拦截提示都没有,虽然在自己的环境可以对页面进行放行,但是对用户来说,不能要求用户都来通过拦截。何况当出现拦截时,很多小白根本不知道发生了啥,不知道在哪里看被拦截的 ...
分类:Windows程序   时间:2017-02-26 00:06:18    阅读次数:9
【转】 java中Class对象详解和类名.class, class.forName(), getClass()区别
Class对象的生成方式如下: 1.类名.class 说明: JVM将使用类装载器, 将类装入内存(前提是:类还没有装入内存),不做类的初始化工作.返回Class的对象 2.Class.forName("类名字符串") (注:类名字符串是包名+类名) 说明:装入类,并做类的静态初始化,返回Class ...
分类:编程语言   时间:2017-02-26 00:06:05    阅读次数:11
CDMA sid, nid, bid 含义解释
copyright@ celldb.cc SID 是系统识别码,每个地级市只有一个sid,是唯一的。 NID是网络识别码,由各本地网管理,也就是由地级分公司分配。每个地级市可能有1到3个nid。 BID 表示的是网络中的某一个小区,可以理解为基站。 以上三行是网上随处可见的解释, 大致上来说(sid ...
分类:其他好文   时间:2017-02-26 00:01:23    阅读次数:8
104657条   1 2 3 4 ... 10466 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!