题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 解题思路 求两个数的和在不能使用加减乘除的条件下,可以使用位运算。位运算是针对二进制的,我们以5和17这两个数字为例。5的二进制是101,17的二进制是10001。我们把计算分成三步:第一步各位相加但不计进位, ...
分类:
其他好文 时间:
2017-06-20 22:17:46
阅读次数:
117
目前的规范基于pep-0008 基本格式 缩进 使用4个空格进行缩进 行宽 每行代码尽量不超过80个字符 理由: 这在查看side-by-side的diff时很有帮助 方便在控制台下查看代码 太长可能是设计有缺陷 换行 Python支持括号内的换行。这时有两种情况。 foo = long_funct ...
分类:
编程语言 时间:
2017-06-20 22:17:38
阅读次数:
270
要求:输入任意一个整型数字字符串,并将整型原样输出。 这个子程序主要用于格式化排版,比output直接输出字符串有很大美观性。 1 ; Example assembly language program -- 2 ; Author: Karllne 3 ; Date: revised 05/2014 ...
分类:
编程语言 时间:
2017-06-20 22:17:29
阅读次数:
114
1.查找字典中的key对应的值和key是否存在(get,has_key)dict.get(key, default = None) :返回字典中key对应的值,若key不存在字典中,则返回default的值(default默认为None)dict.has_key(key) 如果key在字典中,返回T ...
分类:
编程语言 时间:
2017-06-20 22:17:20
阅读次数:
160
开始用createjs这个框架的时候,发现网上的相关教程还是挺少的,所以写一篇文章,方便日后查看。 createjs简介 官网:http://www.createjs.cc/ createjs中包含以下四个部分: EaselJS:用于 Sprites、动画、向量和位图的绘制,创建 HTML5 Can ...
分类:
Web程序 时间:
2017-06-20 22:17:13
阅读次数:
730
恢复内容开始 我们分析下EventBus的核心方法 post方法,直接贴代码 第2行,从subscribers中得到一个事件的所有监听者subscriber列表,第4行,调用dispatcher的dispatch方法通知所有的监听者, 第7行,如果当前事件没有任何监听者,则发送一个DeadEvent ...
分类:
其他好文 时间:
2017-06-20 22:17:03
阅读次数:
108
用表格形式显示字符 1. 题目:用表格形式显示ASCII字符 2.要求:按15行×16列的表格形式显示ASCII码为10H-100H的所有字符,即以行为主的顺序及ASCII码递增的次序依次显示对应的字符。每16个字符为一行,每行中的相邻两个字符之间用空白符或空格符(ASCII码为0或20H)隔开 代 ...
分类:
编程语言 时间:
2017-06-20 22:16:55
阅读次数:
219
1,配置path环境变量,到bin目录 C:\Program Files\MySQL\MySQL Server 5.0\bin2,启动MySQL服务 DOS命令: net start MySQL (ipconfig 查看本机IP) 登录: mysql -u root -p (回车) Enter pa ...
分类:
数据库 时间:
2017-06-20 22:16:46
阅读次数:
265
题目描述 输入 仅一行,包含一个仅含有数字和加减号的字符串,表示一个混合表达式。 保证该表达式合法,即至少能计算出一种结果。 仅一行,包含一个仅含有数字和加减号的字符串,表示一个混合表达式。 保证该表达式合法,即至少能计算出一种结果。 输出 仅一行,输出一个数 N,表示可能的结果种数。 仅一行,输出 ...
分类:
其他好文 时间:
2017-06-20 22:16:33
阅读次数:
165
如今的网站正在演化为web应用程序: 1. 越来越多的使用JavaScript。 2. 现代浏览器提供更广泛的接口。 3. 整页刷新的情况越来越少,甚至更多代码在同一个页面。(SPA) 因此有很多代码在客户端! 一个体量庞大的代码库需要好好组织。模块系统提供代码库划分成模块的选项。 模块系统风格 目 ...
分类:
Web程序 时间:
2017-06-20 22:16:23
阅读次数:
166
?? 单例设计模式 想要实现单例设计模式的核心就是构造方法的私有化 分为两种:饿汉单例模式和饱汉单例模式 饿汉单例模式(推荐使用) 核心要点: 1.构造器私有化 2.提供一个私有属性的Singleton对象 3.利用static{}代码块来new 创建对象(推荐使用static代码块来创建new 对 ...
分类:
其他好文 时间:
2017-06-20 22:16:13
阅读次数:
124
一、shell概念 Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。 Shell 脚本(shell script),是一种为shell编写的脚本程序。 二、Shell运行环境 Linux系统上有运行shell的解释器的环境下都可以运行shell脚本 前市面上较知名的发行版有:Ub ...
分类:
系统相关 时间:
2017-06-20 22:16:03
阅读次数:
219
对于二维数组和二维指针的内存的分配 这里首选说一下一维指针和一维数组的内存分配情况。 一维: 数组:形如int a[5];这里定义了一个一维数组a,并且数组的元素个数是5,这里的a是这五个元素的整体表示,也就是通过a我们能找到这五个元素。注意:a是代表数组第一个元素的首地址。&a是代表数组的地址,虽 ...
分类:
编程语言 时间:
2017-06-20 22:15:55
阅读次数:
214
1 const int mo=1000000007; 2 int n; 3 int ksm(int x,int y) 4 { 5 int z=1; 6 while(y) 7 { 8 if(y&1)z=(1ll*x*z)%mo; 9 y>>=1; x=(1ll*x*x)%mo; 10 } 11 ret ...
分类:
其他好文 时间:
2017-06-20 22:15:39
阅读次数:
151
首先来看一下题目: Sorting is one of the most frequently performed computational tasks. Consider the special sorting problem in which the records to be sorted ...
分类:
其他好文 时间:
2017-06-20 22:15:30
阅读次数:
252
https://www.luogu.org/problem/show?pid=1525 题目描述 S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之 ...
分类:
其他好文 时间:
2017-06-20 22:15:22
阅读次数:
138
那个显示网络状态的那个图标。叫做:network-manager。假设是有线网络连接的话。是上下两个箭头,假设是无线网络的话。是一个发射信号的形状。 sudo gedit /etc/NetworkManager/nm-system-settings.conf 把 false 改成 true 保存 退 ...
分类:
系统相关 时间:
2017-06-20 22:15:12
阅读次数:
171