- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 iPhone开发 --技巧小结
iphone开发 NavBar+TarBar1 改变NavBar颜色:选中Navigation Bar 的Tint属性。选中颜色。2 隐藏“back”按钮: self.navigationItem.hidesBackButton = YES;3 隐藏"NavBar" : self.navigationController.navigationBarHidden =
2012-11-16 10:00:38 536
转载 STL中map用法详解
本文转载自:http://www.yuanma.org/data/2009/1016/article_3969.htm由于stl是一个统一的整体,map的很多用法都和stl中其它的东西结合在一起;map中由于它内部有序,由红黑树保证,因此很多函数执行的时间复杂度都是log2n的,如果用map函数可以实现的功能,而stl algorithm也可以完成该功能,建议用map自带函数,效率高一些。
2012-04-15 13:07:37 429
转载 GCC undefined reference问题总结
本文转载自:http://ticktick.blog.51cto.com/823160/431329最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此
2012-04-14 15:00:01 748
原创 POJ结题报告_1050_To the Max
题目描述思路:这道题最基本和原始的方法是穷举,但是穷举是一个O(n^4)的算法,题目中明确说明测试数据最大可能是100×100,穷举会超出题目时间限制1000ms。而动态规划是这道题解决的方法。首先子矩阵的和可以转化为子矩阵中每一列先求和再将他们加起来,即 9 2 -4 1 -1 8的和可以表示为每列之和得到的数组再求和,即
2011-11-27 12:32:49 585
原创 POJ解题报告_1001_Exponentiation
题目描述思路:这道题是求高精度幂的结果,而不可能直接使用pow()函数,因为最后的结果太长了,需要使用数组来存储数据,所以必须改为使用大整数的运算,而这里主要算法是连续使用大整数乘法。大整数乘法核心算法如下:c1[i+j]+=a[i]*b[j];if (c1[i+j]>=10){ c1[i+j+1]+=c1[i+j]/10; c1[i+j]
2011-11-21 00:13:29 602
原创 用ASP.NET的FileUpload控件实现带对话框的FTP文件上传功能
最近不得已开始做网页,一个ASP.NET的项目,需要实现FTP上传功能,于是上网广搜代码,发现FTP上传的代码到处都是,随手拈来,可是一般来说客户端上传文件都需要一个对话框,正好自带的FileUpload控件能够实现,但是网上搜到FileUpload的PostedFile.Save方法只能保存到Web服务器本地磁盘上(笔者不清楚该控件是否提供保存到FTP上的方法,若有请指教),那么需要一个方法能够实现结合FileUpload来实现FTP上传。 最开始是想到只要能获取FileUpload
2011-01-28 22:20:00 5128 1
原创 C++实现统计字符串出现次数
问题:在一字符串中查找一子串串并统计其出现的次数。 分析:解决这个问题若用C语言实现的话需要用到strchr()和strncmp()函数来进行子串的查找,然后统计其出现次数。而这里我用到C++中string字符串的函数进行实现,算法的思路是当查找到一个子串之后,就把这个子串从原来的字符串中删去。代码如下: #include #include us
2008-11-12 12:47:00 17560
原创 表达式求值(栈的应用)(C++)
表达式求值:设计一个程序实现输入一个表达式如3*(3+4),以”#”结尾,求出其值。 分析: 古老的问题~ 先分析一下四则运算的规则:1. 先乘除后加减;2. 从左到右计算;3. 先括号内后括号外;于是我们要把运算符的优先级确定清楚。这里我只用这几个运算符:+-*/(
2008-11-06 13:14:00 1628
原创 单链表的插入和删除(C++)
要求:实现单链表的插入和删除 分析:熟悉链表的基本操作。 代码如下: #include using namespace std; struct Node{ int data; Node *next;}; Node *p1,*p2=new Node;Node *Linklist=
2008-11-06 12:23:00 2596 2
原创 合并线性表(MergeList)
实验要求:已知两个非递减有序的线性表La和Lb,将La和Lb合并成一个线性表Lc,Lc也非递减有序。 分析: 这个题目不难,思路就是建立两个有序线性表,然后初始化另一个表Lc,用两个指针指向La,Lb的表头,开始比较,然后赋值给Lc,代码如下: #include
2008-11-06 11:25:00 7318 1
图的广度优先搜索的应用
2008-11-20
NET程序设计全接触
2008-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人