- 博客(38)
- 资源 (18)
- 收藏
- 关注
原创 尼科斯彻定理
问题描述:任何一个整数的立方可以写成一串连续奇数的和。编程验证该定理。示例:输入5 输出:5*5*5=125=29 代码:#include<stdio.h> int main(){ int n,m,t,flag=1,sum=0,k=0; scanf("%d",&n); m=n*n*n; if(m%2!=0) t=m/2+1; else t=m/2; while(flag=...
2018-03-28 17:42:15
547
转载 Android TextUtils类介绍
对于字符串处理Android为我们提供了一个简单实用的TextUtils类,如果处理比较简单的内容不用去思考正则表达式不妨试试这个在android.text.TextUtils的类,主要的功能如下:是否为空字符 boolean Android.text.TextUtils.isEmpty(CharSequence str) 拼接字符串 String android.te
2017-06-11 22:01:48
329
转载 Android中SharedPreferences与Editor的使用
我们在开发Android程序的时候,经常会遇到一些需要保存数据,以防下次再用到这些数据。如果不是有接触,我想大家应该比较容易想到的是,数据库(SQLite数据库)和文件存储。其实,在android开发中,还有三种保存数据的方式,SharedPreferences存储、ContentProvider存储和Network存储。后两种,本篇博客不做详细介绍。SharedPreferenc
2017-06-11 16:44:52
3060
转载 Android中TimePickerDialog的使用
TimePickerDialog Android的DatePickerDiaolog是弹出时间管理的窗口,DatePickerDiaolog描述的年月日时间;,与TimePickerDiaolog不同的是TimePickerDiaolog描述的是一天中具体的时分,TimePickerDiaolog有两中表示方式,一种是12小时制,一种是24小时制。 private Calen
2017-06-11 16:19:45
1398
转载 Android中的AlarmManager的使用
1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指
2017-06-10 20:45:04
227
原创 STL中stack与queue库函数 的使用方法
1、stackstack 模板类的定义在头文件中。stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。定义stack 对象的示例代码如下:stack s1;stack s2;stack 的基本操作有:入栈,如例:s.push(x);出栈,如例:s.pop();注意,出栈
2017-04-23 17:22:28
5400
转载 Frameset使用教程
frame,是网页开发必须掌握的知识。例如后台架构、局部刷新,页面分割,都是frame的用途表现,尤其是后台页面制作,使用frame会给用户带来非常舒适的使用感受。frame知识点包括(frameset标签、frame标签、iframe标签)。下面就对其一一介绍。 一、frameset1.属性①border设置框架的边框粗细。②bordercolor设置框架的边框颜
2016-11-28 09:44:48
568
转载 qsort函数、sort函数 (精心整理篇)
先说明一下qsort和sort,只能对连续内存的数据进行排序,像链表这样的结构是无法排序的。首先说一下, qsortqsort(基本快速排序的方法,每次把数组分成两部分和中间的一个划分值,而对于有多个重复值的数组来说,基本快速排序的效率较低,且不稳定)。集成在C语言库函数里面的的qsort函数,使用 三 路划分的方法解决排序这个问题。所谓三路划分,是指把数组
2016-11-20 16:45:19
497
原创 ThreadLocal使用实例
ThreadLocal为每一个线程都提供了变量的副本,使得每个线程在某一时间访问到的并不是同一个对象,这样就隔离了多个线程对数据的数据共享 T就是要做成副本的对象,这样对于一个线程,该T始终与其绑在一起,别的线程有自己的Tpackage test;import java.util.Random;class Student { private int age; public
2016-11-13 23:38:55
397
转载 关于测速MB/S,Mb/S,KB/s的区别
其实这在我大威锋应该算是个火星贴,因为我觉得大家玩手机的,3G4G时代已经普及,这些应该都是多少都知道了。speedtest测速软件有单位换算这一项,直接明了。下面进入主题,关于MB/s Mb/s 他们是不一样的 MB/s才是恐怖的每秒下载多送M。 Mb/s是我们拉宽带时候说的几兆,说的是带宽解答下17楼“你还是没搞清楚,单位都错了,是MB/s KB/s和Mbps ” ps的意思
2016-09-24 00:53:07
35357
转载 Httpwatch中http状态码列表
以下是Httpwatch中http状态码列表200OK/Success status code302Moved temporarily status code304Not modified status code401Access denied status code404P
2016-08-07 08:47:52
1013
转载 Google Code服务要关门了
曾几何时,Google旗下不停地开设各种新服务,名目繁多,让人眼花缭乱,但其中有很多都算不上多么成功,这两年都陆续关闭了。Google今天又宣布,Google Code代码托管服务将于2016年1月25日关闭,相信会有不少程序猿感到一阵惆怅。Google Code诞生于2006年,当时互联网上很少有能够托管开源代码的地方。为了推动开源事业,Google推出了这一服务,一度很热闹,但
2016-08-01 08:46:58
392
原创 流川枫与苍井空
三年前他和她相遇在 师大路的报摊为了买同一本《灌篮》 两个人对上了眼从此白天发短信 晚上在网上聊天半年后在八里村 他们住在了一块她送他一本淘来的旧书 作者叫村上春树他送她一瓶廉价的香水 她知道这香水没毒他们是两个没毕业的学生 日子过得很苦 但青春期有了爱情 就是完美的幸福为了对未来的憧憬 他和她埋头苦读他考上研的那天 她拿到华为的签约书一个去了深圳
2016-07-29 08:09:42
2202
1
原创 我现在就付诸行动。
我的幻想毫无价值,我的计划渺如尘埃,我的目标不可能达到。一切的一切毫无意义——除非我们付诸行动。一张地图不论多么详尽,比例多么精确,它永远不可能带着他的主人在地面上移动半步。一个国家的法律,不论多么公正,永远不可能防止罪恶的发生。任何宝典即使我手中的羊皮卷,永远不可能创造财富。只有行动才能使地图、法律、宝典、计划、目标具有现实的意义。行动向食物和水一样,能滋润我,使我成功。我现在就付诸
2016-07-29 07:59:35
695
原创 JAVAWEB引语
不好意思学习了JAVAWEB很多天了,但是现在才决定开始着手我的JAVAWEB博客。以后我会在每一天的晚上把我当天学习到的JAVAWEB知识写上来,一方面是让大家检验我到底今天学习到了什么,另一方面也是资源的共享吧,希望我的技术文章对大家学习中有帮助,所学授之于人,不亦说乎?不懂得可以在评论区留言,大家一起共同进步!JSP,Servlet,Struts,Hibernate,AOP,We
2016-07-28 11:45:01
536
原创 5-38 数列求和-加强版 (20分)
给定某数字AA(1\le A\le 91≤A≤9)以及非负整数NN(0\le N\le 1000000≤N≤100000),求数列之和S = A + AA + AAA + \cdots + AA\cdots AS=A+AA+AAA+⋯+AA⋯A(NN个AA)。例如A=1A=1, N=3N=3时,S = 1 + 11 + 111 = 123S=1+11+111=123。输入格
2016-05-14 19:04:38
3746
1
原创 Modular Inverse [a关于模m的逆 模线性方程]
DescriptionThe modular modular multiplicative inverse of an integer a modulo m is an integer x such that a-1≡x (mod m). This is equivalent toax≡1 (mod m).InputThere are multiple test
2016-03-14 23:57:48
982
原创 扩展欧几里得问题
求解证明的方法比较麻烦 为了方便理解我也前后写了不少 今天才完成关于扩展欧几里德算法主要是证明理解方面要花功夫 下面先给网络上大牛的文章网上大牛的博文:http://www.cnblogs.com/comeon4mydream/archive/2011/07/18/2109060.html百度百科:http://baike.baidu.com/view/1478219.ht
2016-03-05 21:03:17
447
转载 二叉树的顺序存储
/* c6-1.h 二叉树的顺序存储表示 */ #define MAX_TREE_SIZE 100 /* 二叉树的最大结点数 */ typedef TElemType SqBiTree[MAX_TREE_SIZE]; /* 0号单元存储根结点 */ typedef struct { int level,order; /* 结点的层,本层序号(按满二叉树计算) */ }p
2015-12-30 16:54:46
771
转载 ACM 素数距离
描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0接下来的N行每行有一个整数M(0输出每行输出两个整数 A B.其中A表示离相应测试数据最近的素数,B表示其间的距离。样例输入36
2015-12-20 23:06:03
928
转载 1.如何使用VISIO画UML图
UML类图相信大家应该有所了解,那么你对用Visio画UML图类结构图是否熟悉,本文就向大家简单介绍一下,希望本文介绍对你有所帮助。
2015-11-11 22:27:13
1510
原创 2..第二篇:常用算法之数学算法-----最大公约数和最小公倍数
题目:提示输入两个正整数,分别输出其最大公约数和最小公倍数技巧要点: 最小公倍数等于两数之积除以最大公约数 (lcm最小公倍数gcd最大公约数).#include int a(int m,int n){ for(int i=(m>n)?n:m;i>=0;i--) if(m%i==0&&n%i==0) return i;}int b(int m,int n)
2015-11-08 00:13:52
469
原创 14.2线性表之STL实现10进制向任意进制的转换
2015年11月7 星期六我又来啦,坐在电脑前写下今天的博客。昨天不是自己承诺过今天一定要写完两张4级试卷的吗?你们猜我写没写完,哈哈,,答案是——写完了。不过也写的我吐血三升。真的是从早写到晚才写完,从9点开始,当然了,一方面是自己写的慢,另一方面有点事,而且我对完了,把每一篇每一句都看了,所以才拖这么慢。从上个星期开始的每天都去体育馆跑步的计划仍在进行中,一个星期了,感觉就是不一样
2015-11-07 23:38:00
1519
2
原创 1.第二篇:常用算法之数学算法-----分解质因数
2015年11月6号说明:今天先带来算法,明天预告:各类查找算法的大合集,包括顺序查找,折半查找,分块查找,哈希查找的代码实现过程与讲解!算法分析:分解质因数也即是把一个合数分解为几个质因子的乘积,质数则质因子定义为其本身。如12=2*2*3,2和3都是质数,且都是因子。//提示:采用了递归的思想:对于一个合数n分解质因数。需要在2~n-1内找到第一个质因子,接下来对n/i进行相同的操
2015-11-07 00:39:40
3826
原创 14.线性表之链栈的基本操作
2015年11月6号今天为大家带来栈的另外一种存储形式的代码块,也就是链栈存储形式,本来依照我的个性,写完开头就粘贴代码,提交就OK了,但是我想,既然我把更新博客当做一件事情来做,不然我也不会花时间在这上面了,虽然说我写在博客上面的肯定只是我所有的很少的一部分,但是,我每一天都更新,信息量也会是很巨大滴了。抱着这样的想法,我决定多写一些扩展的话,帮助浏览到这篇博客的同学能够理解一点东西!
2015-11-06 23:51:00
688
原创 13.博客更新调整
2015年11月6号今天又没写四级,今天又没写四级,今天又没写四级!!!重要的事说3遍。今天我在这里检讨,明天一开始就去写两张四级英语试卷,明天什么时候写完什么时候做别的事情。好了,言归正传,因为现在大二了,正在紧锣密鼓的学习数据结构以及java,我想,既然在学习数据结构,那么每天仅仅更新数据结构肯定是不够的(虽然我有时连数据结构都没有更新)但是,这不影响我继续向前进步,所以我决定,趁现在
2015-11-06 23:47:23
392
原创 9.第一章---数据结构绪论
第一章数据结构的绪论博客更新到此结束,紧接着是第二章线性表的代码。第一章的其他知识点比如算法的时间复杂度等,读者可以自己阅读书籍。我这里以后只是张贴自己每一部分归纳的代码。
2015-11-05 00:28:20
421
转载 8.补发-----补充数据结构基本概念之间的关系
前面讲到数据结构的一些重要的基本概念,这块有点含糊,不方便记忆,这里整理成表格,应该学习效果会好些。数据 data数据对象 data object数据元素 data element数据元素数据元素数据元素数据项 data item数据项数据项数据项数据项数据项
2015-11-05 00:26:12
596
转载 7.补发---抽象数据类型ADT
我们对已有的数据类型进行抽象,就有了抽象数据类型。抽象数据类型(Abstract Date Type, ADT):是指一个数学模型及定义在该模型上的一组操作。抽象数据类型的定义仅取决于它的一组逻辑特性,而与其在计算机内部如何表示和实现无关。为什么有了数据类型,还要有抽象数据类型呢?各个计算机,不管是大型机、小型机、PC、平板电脑、PDA,
2015-11-05 00:25:02
668
转载 6.补发-关于数据类型
数据类型:是指一组性质相同的值的集合及定义在此集合上的一些操作的总称。为什么要有数据类型数据类型是按照值的不同进行划分的。在高级语言中,每个变量、常量和表达式都有各自的取值范围。类型就用来说明变量或表达式的取值范围和所能进行的操作。当年那些设计计算机语言的人,为什么会考虑到数据类型呢?比如,大家都需要住房子,也都希望房子越大越好。但显
2015-11-05 00:24:12
549
转载 5.补发----数据的物理结构,线性结构与链式结构
数据除了有前面说的逻辑结构,还分为物理结构。那么这个物理结构又是什么回事呢?物理结构在很多书中也叫做存储结构,不过你只要在理解上把它们当一回事就可以了。物理结构:是指数据的逻辑结构在计算机中的存储形式。数据是数据元素的集合,那么根据物理结构的定义,实际上就是如何把数据元素存储到计算机的存储器中。存储器主要是针对内存而言的,像硬盘、软盘、光盘等外部存储
2015-11-05 00:23:16
800
转载 4.补发----数据的逻辑结构
数据结构作为一门学科主要研究数据的各种逻辑结构和存储结构,以及对数据的各种操作。因此,主要有三个方面的内容:数据的逻辑结构;数据的物理存储结构;对数据的操作(或算法)。“通常,算法的设计取决于数据的逻辑结构,算法的实现取决于数据的物理存储结构。” 这句话怎么理解呢?先看看什么是逻辑结构咯,还有对逻辑结构的一些分类咯。逻辑结构:是指
2015-11-05 00:18:08
764
转载 3.补发----关于数据结构的一些概念
1. 数据说到数据结构是什么,我们得先来谈谈什么叫数据。正所谓“巧妇难为无米之炊”,再强大的计算机,也是要有“米”下锅才可以干活的,否则就是一堆破铜烂铁。这个“米”就是数据。数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据不仅仅包括整型、实型等数值类型,还包括字符及声音、图像、视频等非数值类型。
2015-11-05 00:16:23
482
转载 2.补发----数据结构的历史与由来
一些数据结构的历史有句话是这么说的,程序 = 数据 + 算法。这里的数据,是数据结构吗?不完全对噢。记得Pascal之父、结构化程序设计的先驱Niklaus Wirth最著名的一本书,书名叫作《算法+数据结构=程序》,所以我觉得这里的数据应该是数据结构才对。算法与数据结构之于程序设计的重要性不言自明。那么,什么是算法?什么是数据结构?什么又是
2015-11-05 00:15:05
3284
转载 1.补发------你的数据结构怎么学的?
数据结构的概念:是相互之间存在一种或多种特定关系的数据元素的集合。今天我听同事讲了一个故事,听完之后对自己的数据结构功底也有点没底了……什么故事那么惊悚?有个人叫“小菜”,学生时,其实根本就没好好学数据结构,时常逃课,考试也是临时突击后勉强及格。毕业后,他几经求职,算是找到了一份程序员的工作。工作中,有一次他们需要开发一个客服电话
2015-11-05 00:12:18
781
原创 12.线性表之数组栈的基本操作
HELLO大家好,我是Jhonson。今天是2015年11月4号。今天同学过生日受邀去了她家吃饭,第一次去女同学家吃饭。还好此时没过12点,祝她生日快乐啦。貌似昨天没有更新博客,今天来好好的写下今天的博客。今天给大家继续带来线性表之数组栈的基本操作。栈作为LIFO特殊的线性表,在某些特殊的场合有其强大的作用,比如括号匹配,迷宫,递归等。所以今天将基本操作代码贴下来// 数组 栈.c
2015-11-04 23:54:27
362
原创 10.线性表之数组的基本操作
2015年10月31号--------------------------------今天星期六,我回家了。家里比学校冷多了。现在我坐在家里的桌子前写下今天的博客!如果你想做些什么事的话,最好快点。因为时间真的很吝啬,但是我脑子比较笨,学东西比较慢。但是我有一个缺点,就是再不行,我也相信,事在人为。后来居上嘛。我有一个有点,那就是能够坚持!好,闲话不再多说,今天带来的是线性表的另外
2015-10-31 14:41:36
721
JavaServer Pages API帮助文档
2016-08-20
XML Schema
2016-07-23
全排列以及相关算法
2015-11-08
java单链表—修订版
2015-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人