TableView是iOS开发中非常重要的内容。
TableView的作用是在一张表格中展示数据,它是UISCrollView的子类,你会看到当table中的cell条目多的时候你可以通过上下滑动屏幕来获取更多的内容。
table可以是静态的也可以是动态的(比如一个table中item的数量)。
通过datasource和delegate可以创造出非常多样化的table样式。
在展示很大...
分类:
移动平台 时间:
2015-07-19 15:04:53
收藏:
0 评论:
0 赞:
0 阅读:
261
题目的意思是:求N!的尾部有多少个零。
刚开始讲的全是废话,在问题描述的最后一段才看懂了题目要干嘛。
求N!的尾部有多少个零,先算出N!,再来一个一个数,是不可能的,而且N最大达到了100000000。而我们需要从数学的角度来分析一下,0是怎么产生的?
通过写出前面几个数的阶乘,可以知道,想要产生0,就必须要有5以及一个偶数来跟它相乘。而我们可以知道的是,一个数的阶乘中,5的个数远远小于偶数...
分类:
其他 时间:
2015-07-19 15:04:43
收藏:
0 评论:
0 赞:
0 阅读:
89
利用MyEclipse的引导,可以很方便的创建简单的、用于生成可执行jar文件的Maven项目:
1、New -> Project... 选择 Maven Project, 点击Next >
2、在Select projrect name and location界面,各选项如下图,点击Next >
3、在Select an Archetype界面,选择m...
分类:
编程语言 时间:
2015-07-19 15:04:33
收藏:
0 评论:
2 赞:
1 阅读:
1713
1. 问题描述 给定一个整数数组和一个大小为k的滑动窗口,滑动窗口每次从左到右移动一个数字,返回每次滑动窗口中的最大值。
2. 方法与思路 Method 1:最朴素的解法就是将窗口在数组上进行滑动,每滑动一次求一下窗口的最值。时间复杂度O(nk)O(nk)。
Method 2:还有就是使用平衡二叉树。
I. 取出数组前kk个元素,构建平衡二叉树。
II....
分类:
Windows开发 时间:
2015-07-19 15:04:23
收藏:
0 评论:
0 赞:
0 阅读:
599
源码如下:#include
#include
#include using namespace std;int main()
{ cout << "bool: \t\t" << "所占字节数:" << sizeof(bool);
cout << "\t最大值:" << (numeric_limits::...
分类:
编程语言 时间:
2015-07-19 15:04:13
收藏:
0 评论:
0 赞:
0 阅读:
148
输入一个字典(用******结尾),然后再输入若干单词。每输入一个单词w,你都需要在字典中找出所有可以用w的字母重排后得到的单词,并按照字典序从小到大的顺序在一行中输出(如果不存在,输出:()。输入单词之间用空格或空行隔开,且所有输入单词都由不超过6个小写字母组成。注意,字典中的单词不一定按字典序排列。
样例输入:
tarp given score refund only trap work ...
分类:
其他 时间:
2015-07-19 15:04:03
收藏:
0 评论:
0 赞:
0 阅读:
157
最近,我仔细阅读了《浪潮之巅》、《文明之光》、《硅谷百年史》等书,对互联网的发展有了一定的了解。本文是对互联网现状及未来发展的一个总结,并附带有本人的一点认识。...
分类:
其他 时间:
2015-07-19 15:03:53
收藏:
0 评论:
0 赞:
0 阅读:
296
好久没有写博客了,就操刀随便写点东西吧直接进入主题吧!!!!linux基础知识
linux文件结构
/home, /home/xxx , ~
/etc
/root
/bin, /usr/bin, /usr/local/bin
/usr/local基础命令
ls 列出当前目录下的文件
pwd 显示当前路径
cd 进入到某个目录下
cp 拷贝文件...
分类:
其他 时间:
2015-07-19 15:03:43
收藏:
0 评论:
0 赞:
0 阅读:
213
题意:有n个男生和m个女生,每个男生都认识和每个女生都认识,还有k对关系中的男生和女生都认识,老师想从中选择最大的人数并且这些人都认识
思路:显然这道题可以吧男生看为一个集合,女生为一个集合,然后可以看出,如果把每对认识的连线,然后剩下的都是不认识,那么补图明显是二分图,所以可以有最大团的知识得出
最大团=原图节点数-补图的最大二分匹配数
G的最大团指的是顶点数最多的一个团。
具 体...
分类:
其他 时间:
2015-07-19 15:03:33
收藏:
0 评论:
0 赞:
0 阅读:
71
魅族MX5 努比亚布拉格 手机参数对比...
分类:
移动平台 时间:
2015-07-19 15:03:13
收藏:
0 评论:
0 赞:
1 阅读:
1859
JavaScript的原型
原型prototype属性只适用于函数对象(这里的函数对象是自己为了理解更好定义的,普通对象是没有原型属性的)
1.研究函数原型:
//原型是函数对象的一个属性(普通对象是没有原型属性的.).
function Person(){
this.name="李卫康";
this.sayHi=function(){
alert("Hi");
...
分类:
编程语言 时间:
2015-07-19 15:03:03
收藏:
0 评论:
0 赞:
0 阅读:
141
输入一组数,m次询问
问每个询问区间的逆序数有多少
区间DP简单题
#include "stdio.h"
#include "string.h"
int dp[1010][1010],a[1010];
int main()
{
int n,m,i,j,k;
while (scanf("%d%d",&n,&m)!=EOF)
{
for (i=1...
分类:
其他 时间:
2015-07-19 15:02:53
收藏:
0 评论:
0 赞:
0 阅读:
234
题目大意是:
在坐标系里给你n个扇形的半径、起始,结束度数,计算扇形覆盖的面积。
如图:
(因为现在无法提交了,所以无法验证代码,若有错的地方请指正)
这题首先要做的是对边的度数排序,不过是对所有度数排序,最开始想的时候只对扇形开始边的那个度数排序,写了半天一堆if else,后来突然想到了用所有边的度数排序。
首先需要对输进去每每条边度数进行处理,我用的是这...
分类:
移动平台 时间:
2015-07-19 15:02:49
收藏:
0 评论:
0 赞:
0 阅读:
475
记得第一次写项目的时候,傻傻的数据库一张表,代码里就写一个DAO类,几张表就写几个DAO类,大量的重复代码,自己粘着都嫌烦,后来接触了Hibernate,不得不说对我们这种小白用处还是很大的,那么多的实体类,一个DAO就可以实现基本的数据库操作了,于是我用的不亦乐乎,但到底是怎么做的,从来没有考虑过,现在用这些框架已经有一段时间了,原谅我脑洞大开,想自己实现一下这种类似的功能:
在准备写之前...
分类:
数据库技术 时间:
2015-07-19 15:02:33
收藏:
0 评论:
0 赞:
0 阅读:
188
无向图的深度优先搜索与广度优先搜索
#include "stdafx.h"
#include
#include
using namespace std;
#define N 9
typedef struct{
int vexnum, arcnum;
char vexs[N];
int matirx[N][N];
}graph;
graph g;
int a[N] = { 0 ...
分类:
其他 时间:
2015-07-19 15:02:23
收藏:
0 评论:
0 赞:
0 阅读:
138
字符串替换
时间限制:3000 ms | 内存限制:65535 KB
难度:2
描述 编写一个程序实现将字符串中的所有"you"替换成"we"
输入输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束输出对于输入的每一行,输出替换后的字符串样例输入
you are what you do
样例输出
we are ...
分类:
编程语言 时间:
2015-07-19 15:02:03
收藏:
0 评论:
0 赞:
0 阅读:
271
Android基础入门教程——1.2.2 使用Android Studio开发Android APP标签(): Android基础入门教程写在前面
本节将介绍如何使用Android Studio开发Android APP,和前面Eclipse + ADT + SDK搭建Android开发环境一样,本节也只是介绍一些基本东西,深入的,比如快捷键,小技巧等会再另一篇文章中详细地介绍!
1.下载And...
分类:
移动平台 时间:
2015-07-19 15:01:53
收藏:
0 评论:
0 赞:
8 阅读:
2503
一.HTML(Hyper Tet Markup Language超文本标记语言)是一种用来制作超文本文档的简单标记语言,HTML在正文的文本中编写各种标记,通过Web浏览器进行编译和执行才能正确显示。此篇文章主要介绍HTML文档基础和常用标记,此篇文章的内容框架如下:
1.HTML文档基础:
1.1 HTML标记:HTML是超文本标记语言。主要由文本和标记两部分构成。HTML的标...
分类:
Web开发 时间:
2015-07-19 15:01:43
收藏:
0 评论:
0 赞:
0 阅读:
370
Android基础入门教程——1.4 Genymotion模拟器安装标签: Android基础入门教程1.本节引言
如果你符合下述三种情况的话,你可以考虑安装一个Genymotion Android模拟器:
没有真机调试,只能用模拟器
嫌SDK内置的AVD启动速度,运行速度慢
电脑配置还可以,最好4G内存以上
如果你满足上述三种情况的话,那么装个比真机还快...
分类:
移动平台 时间:
2015-07-19 15:01:23
收藏:
0 评论:
0 赞:
0 阅读:
290
Android基础入门教程——1.5.1 Git使用教程之本地仓库的基本操作标签: Android基础入门教程Git是什么?
一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统
①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样
我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器
②Git每次会提取整个代码仓库的完整镜像,相...
分类:
移动平台 时间:
2015-07-19 15:01:13
收藏:
0 评论:
0 赞:
0 阅读:
220