自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于C#调用VC编的DLL后报“System.AccessViolationException:尝试读取或写入受保护的内存

关于C#调用VC编的DLL后报“System.AccessViolationException:尝试读取或写入受保护的内存我的结

2014-05-18 19:33:41 7353

原创 QT error Lnk112处理办法

QT error Lnk112处理办法

2014-04-19 12:56:39 4385

原创 c++如何读取文本文件中矩阵,得到矩阵的列数

c++如何读取文本文件中矩阵,得到矩阵的列数

2014-04-15 17:41:12 11955

原创 题目:输入一个字符数组,输出所有的排列。

题目:输入一个字符数组,输出所有的排列。

2013-11-24 00:05:51 2797

原创 求一个有正有负的数组的最大子段和

3.求子数组的最大和题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。分析:这是动态规划问题,n长的数组的和要么由大于0的n-1子数组的和加上最后一个数组成,要么由于前面的数小于0由最后一个数构成, n-1的子数组同样有这样的结构int MaxSub(int a

2013-11-22 00:51:15 3136

原创 求出二叉树中找出和为某一值的所有路径

求出二叉树中找出和为某一值的所有路径

2013-11-22 00:31:46 2824

原创 把二元查找树变成双向链表

题目:1.把二元查找树转变成排序的双向链表 题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。                      10                   /      \                  6      14                /   \

2013-11-21 20:30:54 767

原创 归并排序的递归和非递归方法总结

归并排序的递归和非递归算法

2013-11-21 15:43:59 4450

原创 c++中模版友元函数的一点小问题...无法访问private成员

不多说,先贴问题代码template LinkList MergeList(LinkList *first,LinkList* second);template class Node{ friend class LinkList; friend LinkList MergeList(LinkList *first,LinkList* second); friend void pr

2013-11-21 13:15:40 2918

原创 桶排序 一个有点小巧的排序算法

import java.util.Arrays;import java.util.Random;/* * 桶排序 把所有的元素的个数依照大小全部放进bucket数组,然后对bucket数组,运用公式bucket[i]=bucket[i]+bucket[i-1] * 最后再根据原数组的中的内容,进行一个映射回去,我对这个算法的看法就是,操作下标,让下标记录一个元素应该在的位置,比如-9元素

2013-09-06 15:12:06 558

原创 java 冒泡排序 经典 一定要会 很简单

import java.util.Arrays;import java.util.Random;//冒泡排序 主要的算法思想如下,每次对相邻的两个数据进行比较,第一次比较出来一个最大的,接着在从头开始进行两两比较,//如果某一趟没有进行两两交换那么说明顺序已经是好的了,关键我们要看到每一次都有一个冒到最后,他是两两挨着大小比较上去的,public class BubbleSor

2013-09-06 15:10:36 606

原创 Hibernate总结

几个概念:ORM 对象关系映射                              有了hibernate我们就只要配置了几个配置文件以后,我们就可以完全用面向对象的方式去查询,删除,更新数据库了,其间的映射工作由配置文件去完成                        持久化,把内存中只能暂时存在的内容写入数据库,或者其他永久存储设备,称之为持久化

2013-08-02 22:41:22 591

原创 个人java小结

目今面临面试,而在面试中基础知识是相当重要的,故在此一边复习,一边总结一下下列个人认为重要的基础知识。本人现在面试了两场面试,第一场面试直接被技术长官刷下来,因为基础知识一点都不牢固,比如hashmap ,hashtable,set,这些容器的使用,第二场,显得有点似是而非,不清晰,当要我写一个单例模式的时候,只写出了一部分,忘了 ,我记得现在我去面试的时候,说的最多的一句话,就是我忘记,没有对这

2013-07-31 21:44:43 686

原创 天下没有白费的午餐

如果你想要的东西,那么容易的就获得了,那说明他毫无价值。所以,在学习生活上不要急躁,知识正是因为艰难,所以才珍贵。

2012-09-27 13:25:08 607

原创 矩阵相乘 以及加括号

矩阵乘这个算法   中,典型的运用了动态规划算法,首先是具有最有子结构(该序列最优的相乘顺序使得乘法次数最小,那么他的子序列也要具有最有的相乘顺序使得子序列的乘法次数最小,比如  设m[1][n]表示矩阵的最小乘法次数,那么可以化解为m[1][k]+m[k+1][n]+p[0]*p[k]*p[n]  而如何确定k  了,那么就可以一次又一次的试了,比如K=1,2,3直到n-1;当然这个是从上往下,

2012-09-23 21:13:32 2318

原创 一个字符串移动 变色 且可以调整界面的宽度的 WINDOWS程序

一个字符串移动 变色  且可以调整界面的宽度的 WINDOWS程序(很简单,重要的还是要知道WINDOWS程序运行的特点)#include LPCTSTR lpszAppName  =TEXT("MyApp");LPCTSTR lpszTitle    =TEXT("My Application"); LRESULT CALLBACK WndProc  (HWND, UINT,

2012-09-21 19:47:48 387

原创 在数组中,寻找一个最大递增子数列

//这个程序,应用的典型的动态规划算法,在这个算法中关键的就是确立,一定以a[i]元素为 结尾  的b[i]长度,而如何确立了,那么可以判断小于a[i]且在a[i]之前的最大b[i],在家一就好了#includeusing namespace std;const int n=10;const int a[n]={1,23,87,5,9,81,73,4,7,98}; int b[

2012-09-20 23:38:17 1252

原创 棋盘覆盖问题

棋盘覆盖问题,讲的是在一个2的次方乘以2的次方的一个矩阵中有一个特殊的元素所占据的特殊位置,你如何在除去这个特殊位置上用一个L型(由三个方格组成,判断的时候,仍然要一个个的判断)填满整个棋盘,L其思想是将棋盘分成四个小棋盘,先在正中间判断特殊位置的凹向(其实也就是经过TR,TC,DR,DC的大小来判断),也就是经过这三个中间位置满足TR+S--《》的关系来确定,最后,每一次递归,将在每一个小棋盘中

2012-09-18 22:20:56 576

新编使用算法分析 完整版

传说中的黑书之一,对于希望在算法方面有一些提升的童鞋都值得一看,不然就落后了。

2014-02-26

上海大学 算法

这是上大的数据结构,名师的,老师讲课超好了,这些PPT 我都看了N多遍了~~分享给大家 总共有九章 包含上机题目 以及算法课程简介 以及分治法 动态规划 贪心算法 -----

2012-09-28

空空如也

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

TA关注的人

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