摘要: 本例采用jsoncpp-src-0.6.0-rc2-amalgamation.tarjava调用语句 int id = 1001; String name = "Kevin"; String result = system.toBuildJson(id, name); Log.i(TAG,St... 阅读全文
posted @ 2014-05-19 20:18 颜全弘 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: 对于第2次作业,由于能力有限,现在只部分完成了第(1)和第(2)部分,其他还在努力中......我写的这个程序,是对一个叫input.txt的文件中的数组,求最大子矩阵的实现。文件中的内容如下:数组的行数,数组的列数,每一行的元素, (用逗号分开)。一,结构设计我在实现的时候分情况讨论:1,当行数是1时,调用一位数组的解法(求数组最大子数组和);该算法的时间复杂度为:O(N);当行数大于2时,我采用的是穷举遍历的方法,求出每一个字矩阵的和再进行比较。求最大和;该算法利用四层for循环来穷举子数组的边界值,时间复杂度为(M^2 * N^2),这是我迄今能想到的算法,但是显然该算法不是最优算法,有 阅读全文
posted @ 2013-10-01 03:07 颜全弘 阅读(291) 评论(1) 推荐(0) 编辑
摘要: 我是颜全弘,学号11061114我的博客园博客账号是quanhy,地址是http://www.cnblogs.com/quanhy/, 博客邮箱是quanhybuaa@gmail.com我的github账号是quanhongyan我的参考是代码大全 阅读全文
posted @ 2013-09-17 21:37 颜全弘 阅读(94) 评论(0) 推荐(0) 编辑
摘要: homework-01===========我的这个程序是用C语言写的,关于求数组的子数组的最大和问题,点击cpp文件进入程序,开始运行之后按提示一次输入数组长度,数组内容,回车即可输出最大子数组和及子数组的下标,在原数组中的位置,如输入数组长度是9,依次输入数组内容:-3 -4 6 4-23 43 1 21 3回车可输出最大子数组和为68,对应子数组为43 1 21 3子数组在原数组中的位置是6~9这个程序的主要部分是找到子数组和最大的那一个子数组的算法,如果直观一点可以使用三个循环找出所有子数组并分别求和从找的最大那个,但是时间复杂度将达到O(n^3),所以我使用了另一种方法,使用一个变量 阅读全文
posted @ 2013-09-17 21:37 颜全弘 阅读(215) 评论(0) 推荐(0) 编辑