自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

图的广度优先搜索的应用

 内容提要 广度优先搜索是分层次搜索,广泛应用于求解问题的最短路径、最少步骤、最优方法等方面。本讲座就最短路径问题、分酒问题、八数码问题三个典型的范例,从问题分析、算法、数据结构等多方面进行了讨论,从而形成图的广度优先搜索解决问题的模式,通过本讲座的学习,能明白什么样的问题可以采用或转化为图的广度优先搜索来解决。在讨论过程中,还同时对同一问题进行了深层次的探讨,进一步寻求解决问题的最优方案。

2008-11-20

NET程序设计全接触

NET程序设计全接触 作者记: 于2001年下半年。当时这本书是在Beta2的基础上写就的,可以说本书作者是国内几乎最早深入了解并介绍.NET技术的人。原本希望此书可以获得出版,但最后由于学业繁忙、收益与支出不成比例放弃。现在把书的电子版公之于众,希望能对各位有所帮助。本书的部分内容曾经以讲座的形式在重庆大学、重庆邮电大学做过介绍。

2008-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除