在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的....
分类:
编程语言 时间:
2015-03-28 01:09:36
阅读次数:
196
int n,m;int first[maxn];int u[maxn],v[maxn],w[maxn],next[maxn];void read_graph(){ scanf("%d%d",&n,&m); for(int i=0;i<n;i++)first[i]=-1; for(i...
分类:
编程语言 时间:
2015-03-28 01:07:18
阅读次数:
137
1、设置浮点数的显示精度//设置浮点数输出的小数位数 设置4位小数输出//方式1 cout.setf(ios_base::fixed,ios::floatfield);cout.precision(4);//方式2//使用控制符 要包含iomanip头文件cout << std::fixed << ...
分类:
编程语言 时间:
2015-03-28 01:04:04
阅读次数:
167
原文地址:http://blog.csdn.net/zhengzhb/article/details/7517213引言最近有位细心的朋友在阅读笔者的文章时,对java类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前国内java方面的...
分类:
编程语言 时间:
2015-03-28 01:04:50
阅读次数:
211
题型1:拓扑排序1)使用一个入度数组indegree来记录每个顶点的入度数,并使用一个变量来记录已经访问的顶点数2)将入度为0的顶点压入栈中3)将栈顶的元素删除。访问的顶点数加1.并将入该顶点相邻的所有顶点的入度数减1,如果减1之后的入度数为0,则将其压入栈中;4)重复上面的过程,直到栈中的元素为空...
分类:
编程语言 时间:
2015-03-28 01:04:03
阅读次数:
117
一、设计思路(1)数据的存储结构是链表,最后一个结点的next指向第一个元素的结点;(2)数据个数为n,则最多有n*(n+(n-1)+...+1)种情况(包括重复);(3)剩下的部分与二维数组的差不多。二、源代码 1 // 一维数组.cpp : Defines the entry point for...
分类:
编程语言 时间:
2015-03-28 01:02:31
阅读次数:
250
EditPlus+MinGW搭建简易的C/C++开发环境有时候想用C编点小程序,但是每次都要启动那难用又难看的VC实在是不情愿,而且老是会生成很多没用的中间文件,很讨厌,后来看到网上有很多人用EditPlus来开发C,感觉挺不错的,就拿来试试。1、下载EditPlus,EditPlus(文字编辑器)...
分类:
编程语言 时间:
2015-03-28 01:03:42
阅读次数:
171
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的?synchronized”;与?synchronized?块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是synchronized?的一部...
分类:
编程语言 时间:
2015-03-28 00:00:40
阅读次数:
434
我曾花费了无数个小时为各种不同的应用排错。根据过往的经验我可以得出这样一个结论,那就是对于大多数开发者来说,你应该远离几个Java SE特性或是APIs。这里所说的大多数开发者指的是一般的Java EE开发者而不是库...
分类:
编程语言 时间:
2015-03-28 00:01:58
阅读次数:
403
前几天博客被黑了,导致博客登陆不上,把前几天应该发的东西的东西重新发一遍
今天来讲javaweb的第四段学习。
Request和Response还是比较重要的
老规矩,首先先用一张思维导图来展现今天的博客内容。
ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载
另外:如果图看不清的话请右击---在新窗口中打开会清楚很多。...
分类:
编程语言 时间:
2015-03-27 23:58:15
阅读次数:
716
前几天博客被黑了,导致博客登陆不上,把前几天应该发的东西的东西重新发一遍
??
今天来讲javaweb的第五阶段学习。
Cookie和Session同样是web开发常用到的地方。
老规矩,首先先用一张思维导图来展现今天的博客内容。
ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载
另外:如果图看不清的话请右击---在新窗口中打开会清楚很多。...
分类:
编程语言 时间:
2015-03-27 23:59:33
阅读次数:
446
本代码使用MFC方式实现了如下功能:
1> 原生socket POST访问HTTP站点。可成功登陆某站点;
2> 集成OpenSSL POST访问HTTPS站点。可成功登陆小米官网。
文件包内含有完整的,编译好的OpenSSL开发需要的头文件以及库文件等,可以方便的使用在您的项目中。...
分类:
编程语言 时间:
2015-03-27 23:57:43
阅读次数:
491
前几天博客被黑了,导致博客登陆不上,把前几天应该发的东西的东西重新发一遍
今天来讲javaweb的第六阶段学习。
EL表达式与JSTL及自定义标签是对上篇文章介绍的JSP的扩展,不能说是很重要的东西,但是也要了解。
老规矩,首先先用一张思维导图来展现今天的博客内容。
ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载
另外:如果图看不清的话请右击---在新窗口中打开会清楚很多。...
分类:
编程语言 时间:
2015-03-27 23:58:33
阅读次数:
588
最后这三个条款属于杂项。条款53告诉我们不要忽略警告,虽然程序可以编译通过,但是要搞明白警告信息。条款54和条款55讲解C++的库,一个是TR1文档,一个是Boost。现在C++11标准已定,且有编译器支持。Boost库一些内容已经标准化到C++11,与其学习Boost,不如熟悉C++11中的Boost库内容。...
分类:
编程语言 时间:
2015-03-27 23:57:56
阅读次数:
465
引言: 在Spring中@Transactional提供一种控制事务管理的快捷手段,但是很多人都只是@Transactional简单使用,并未深入了解,其各个配置项的使用方法,本文将深入讲解各个配置项的使用。...
分类:
编程语言 时间:
2015-03-27 23:59:04
阅读次数:
368