猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contentsUIKit字符属性NSAttributedString概述字符属性字符属性可以应用于 attributed string 的文本中。 NSString *const NSFontAttributeName;(字体) NSStrin...
分类:
移动开发 时间:
2015-04-27 23:48:41
阅读次数:
193
这题很简单,算出第一行有几个,和竖线宽度就OK了。
知道了竖线宽度和第一行有几个字符,剩下的都很简单了。
下面是AC代码:
#include
using namespace std;
int main()
{
int n, m;
char a;
cin >> n;
while(n--)
{
int i, j;
cin >> a >> m;
int q = (m - ...
分类:
其他好文 时间:
2015-04-27 23:48:19
阅读次数:
147
程序设计的本质是把人们在现实生活中遇到的问题通过抽象处理,利用编程语言转换到计算机能够理解的层面上去。程序设计从开始到现在,大致经历了过程式程序设计、结构化程序设计和面向对象设计3个阶段。
■过程式程序设计需要开发者对程序的每一步进行精致地设计和严格控制。
■结构化程序设计需要开发者在编码之前将程序进行完整的规划,设计出各种图标,画出各种数据的流向,指明各个函数之间...
分类:
其他好文 时间:
2015-04-27 23:49:58
阅读次数:
182
1.Static Analyzer(静态分析)
Static Analyzer是一个非常好的工具, 它可以帮助我们发现编译器警告不会提示的问题。
Static Analysis 优点:
1、使用操作容易。
2、能够在编码阶段,开发自行进行代码检查。早期发现代码隐患。
3、直接分析源代码来发现程序中的错误,而不需要实际运行。
4、自动检测objective-C程序...
分类:
其他好文 时间:
2015-04-27 23:49:37
阅读次数:
151
Activity 实际上是应用程序context上下文的一个子集。
子类有的东西父类不一定有
父类有的东西子类一定有
getApplicationContext();生命周期长,只要应用还存活它就存在;
this 生命周期短,只要Activity不存在了,系统就会回收;
其中:getBaseContext(),getApplication(),g...
分类:
移动开发 时间:
2015-04-27 23:50:27
阅读次数:
193
题目来自:Leetcode
https://leetcode.com/problems/count-primes/
Count Primes
Total Accepted: 831 Total
Submissions: 6167My Submissions
Question
Solution
Description:
...
分类:
其他好文 时间:
2015-04-27 23:50:05
阅读次数:
174
在大型项目中,仅仅一个源文件是不够的,巨大的代码量需要分别放在几个文件中,当然分开存放的更主要的目的是便于模块化。我们把代码按照不同的功能或作用分隔存放在不同的文件中,那么当其中一个功能有改动时,只需要重新编译相关的文件,而不必编译整个项目的所有源文件。
但是,这样就带来了一个问题:在一个文件中定义的变量或函数,能不能在另一个文件中使用呢?或者两个文件中同名的变量会不会引起冲突呢?
为了回答这个问题,首先要明白C语言的源代码如何一步步生成可执行代码的。...
分类:
编程语言 时间:
2015-04-27 23:47:48
阅读次数:
200
网址:https://leetcode.com/problems/longest-substring-without-repeating-characters/
题意:
求出最长子字符串且不含重复字符
分析:
题意比较简单
只需要注意字符串为空的特殊情况.
字符是char的0-255,不仅仅是26个小写字母.
解法:
一直统计长度,直到有字符被重复为止,再记录被重复的字符的下一位...
分类:
其他好文 时间:
2015-04-27 23:49:44
阅读次数:
126
那为什么要把目标文件做成库文件呢?首先,如果有太多目标文件的话,gcc命令会敲的手疼(⊙﹏⊙b汗),而库文件的编译命令就很简洁;其次,假设我们又在judge.c中添加了一个无关的add函数,那么直接链接目标文件,会把这些无关代码也加进可执行文件中,于是如果无关函数很多的话,就是使得可执行文件变得很大,但是如果链接库文件的话,链接器可以从静态库中只取出需要的部分来做。...
分类:
编程语言 时间:
2015-04-27 23:47:12
阅读次数:
209
目前大部分的APP都支持侧滑关闭Activity及切换Activity的动画效果,这些效果极大的提高了用户体验。实现方式比较简单,能够很方便的集成到我们的项目里,所以做了一个Demo分享给大家参考。...
分类:
其他好文 时间:
2015-04-27 23:47:44
阅读次数:
292
这几天一直都在和IP地址打交道.GDB出来一个变量,就到计算器里面看看二进制,然后每八位的去计算得出IP地址,着实不胜其烦.搜了一下网上的信息,也没有找到类似的工具.可能大家都觉得写这么一个东西太简单了.但是其实,无论是否简单,真正能够产生便利的命令,就都是不错的命令.既然没有现成的可用,那索性就自己写一个.算来也没有几行代码.
说说这个过程的波折吧.这么简单一个程序,写出来各种问题.
1. ...
分类:
系统相关 时间:
2015-04-27 23:47:23
阅读次数:
181
在linux 下正确分辨用的是哪种cpu...
分类:
系统相关 时间:
2015-04-27 23:48:08
阅读次数:
215
题目大意:
N个气球排成一排,从左到右编号为1~N,给N组数据,每次给2两个整数s,e,表示从s到e将
气球涂色。当涂到N次以后已经忘记了第i个气球被涂过几次颜色了。现在来计算出每个气球被
涂了几次颜色,并输出出来。
思路:
典型的更新区间,单点求值问题。直接模拟会超时,考虑用树状数组来做。单点更新中,树状
数组表示区间的和。在区间更新中,树状数组表示单个元素的变化。
这道题中,区间(s,e)加1表示将s到e的气球涂色,先进行操作Update(s,1),表示将s~N个气
球全部涂一次颜色,再进行操作Upd...
分类:
编程语言 时间:
2015-04-27 23:48:19
阅读次数:
185
外篇 评相对论
1、光波是什么?
光波是光粒子的螺旋运动波形!只要承认光在瞬间运动的粒子性,实际就是说光波是光粒子的运动波形。物理实验已经证实了光波具有粒子属性和波动属性。说光是粒子也是波的,那违反语义逻辑、成为人妖。我们不可能说光粒子是光波的属性,那会本末倒置!那么,光粒子是弥散在空间的以太粒子振动?还是它自身的运动?很显然我认为是后者。如果光是由粒子组成...
分类:
其他好文 时间:
2015-04-27 23:47:58
阅读次数:
154
关于Elmentary OS开机总是弹出下载窗口修复方案:
1、>$ cd /usr/bin/
>$ sudo mv captive-login captive-login.bak
2、删除
>$ rm -rf /etc/NetworkManager/dispacher.d/90-capti*...
分类:
其他好文 时间:
2015-04-27 23:45:58
阅读次数:
346
题目大意:
求把一个具有N个不同元素的序列通过交换两个相邻的元素转换成升序序列需要进行的交换次数
是多少。
例如:1 2 3 5 4,只需要交换5和4,交换次数为1次。
思路:
典型的求逆序数题。其实可以直接暴力过。但是用树状数组效率比较高。对于值为a第i个元素,
需要交换次数为前i个元素中大于a的元素个数,即逆序数。
用树状数组来做,数组Tree[i]表示数字i是否在序列中出现过,如果数字i已经存在于序列中,
Tree[i] = 1,否则Tree[i] = 0。按序列从左到右将值为a的元素当作下标为a,...
分类:
编程语言 时间:
2015-04-27 23:45:36
阅读次数:
193
解法一:
判断第一个链表的每个节点是否在第二个链表中,O(M*N);
解法二:
对第一个链表的节点地址hash排序,建立hash表,然后对第二个链表的每个节点的地址查询hash表,如出现,相交
时间复杂度O(M+N),空间复杂度O(M)。
解法三:
把第二个链表接在第一个链表后面,得到的链表有环,相交,否则,不相交。‘
第二个链表的表头一定在环上,只需从第二个链表开始...
分类:
其他好文 时间:
2015-04-27 23:44:50
阅读次数:
131