#include
#include
using namespace std;
int main()
{
int N;
int s, i, j;
int squa;
cin>>N;
squa = N*N;
/*为指向int型指针的指针分配空间,
该指针指向n个int型指针*/
int **a = (int **)malloc(N* sizeof(int));
if ...
分类:
编程语言 时间:
2015-07-26 22:45:17
收藏:
0 评论:
0 赞:
0 阅读:
350
DOS命令
命令
意义 net view
获取局域网中的所有主机名
ipconfig -all
获取本地IP,主机名,MAC地址
arp -a
获取本局域网中的所有IP地址和物理地址
ping -a x.x.x.x
获取x.x.x.x的主机名
nbtstat -a 主机名
获取MAC地址
java exec执行外部命令String command = "...
分类:
编程语言 时间:
2015-07-26 22:45:05
收藏:
0 评论:
0 赞:
2 阅读:
1940
前言:最近在研究java netty这个网络框架,第一篇先介绍java的nio。
java nio在jdk1.4引入,其实也算比较早的了,主要引入非阻塞io和io多路复用。内部基于reactor模式。
nio核心:
- buffer
- channel
- selector
buffer:
类似网络编程中的缓冲区,有
ByteBuffer 字节
CharBuf...
分类:
编程语言 时间:
2015-07-26 22:44:55
收藏:
0 评论:
0 赞:
0 阅读:
356
package two.java.test;
/**
* java中的选择排序
* @author hello
*
*/
public class SelectionSort{
public static void main(String args[ ]){
int [ ]intArray={12,11,45,6,8,43,40,57,3,20};
int keyValue;//...
分类:
编程语言 时间:
2015-07-26 22:44:25
收藏:
0 评论:
0 赞:
0 阅读:
278
栈和队列常见题型:
实现栈和实现队列。
两个栈实现一个队列。
设计栈,使得pop,push和min时间复杂度为O(1)。
滑动窗口的最大值。
栈的进出序列。...
分类:
编程语言 时间:
2015-07-26 22:44:15
收藏:
0 评论:
0 赞:
0 阅读:
289
package two.java.test;
/**
* 冒泡排序最基本的学c语言的时候就先接触的是冒泡排序
* 也有叫起泡排序的不过我还是喜欢叫冒泡排序
*/
public class BubbleSort{
public static void main(String args[ ]){
int [ ]intArray={12,11,45,6,8,43,40,57,3,20...
分类:
编程语言 时间:
2015-07-26 22:44:05
收藏:
0 评论:
0 赞:
0 阅读:
237
前言:
对于文件系统中的文件,都可以使用FileInputStream流类以二进制的形式进行读取,但是由于Java本身的定位在JVM之上,没有处理计算机底层的能力,因此一些涉及底层处理的方法都是使用native方法调用第三方底层语言进行处理的。
本人重在讲解FileInputStream类的内部实现,不会对其应用过分的讲解。FileInputStream的类图:
解析:
Fi...
分类:
编程语言 时间:
2015-07-26 22:43:45
收藏:
0 评论:
0 赞:
0 阅读:
476
今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的;是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望它完成的动作。建议大家在心里默念三遍他们的名字,以示仰慕。当然,如果让你们带着现在的知识回到他们的那个时代,那...
分类:
编程语言 时间:
2015-07-26 22:43:36
收藏:
0 评论:
0 赞:
0 阅读:
256
希尔排序
package ShellSort;import Utils.SortUtils;public class Demo { public static void shellSort(int[] a){ int temp,j;
int increment = a.length; do{
increment = incr...
分类:
编程语言 时间:
2015-07-26 22:43:15
收藏:
0 评论:
0 赞:
0 阅读:
309
RTTI(Run-Time Type Identification)是面向对象程序设计中一种重要的技术。现行的C++标准对RTTI已经有了明确的支持。不过在某些情况下出于特殊的开发需要,我们需要自己编码来实现。本文介绍了一些关于RTTI的基础知识及其原理和实现,并分析比较三者是线上的差异与联系。...
分类:
编程语言 时间:
2015-07-26 22:42:15
收藏:
0 评论:
0 赞:
0 阅读:
284
C语言中可以用函数地址直接调用函数:
void print ()
{
printf ("function print");
}
typdef void (*fun)();
fun f = print;
f();C++中类非静态成员函数必须通过实例去调用,C++中类成员函数调用:
class test
{
public:
void print ()
{
printf ("func...
分类:
编程语言 时间:
2015-07-26 22:40:25
收藏:
0 评论:
0 赞:
0 阅读:
354
递归版package MergeSort;import Utils.SortUtils;
/**
* 归并排序递归版
* @author liguodong
*/public class Demo02 { public static void mergeSort(int[] a){
mSort(a, a, 0, a.length-1);
}
/**...
分类:
编程语言 时间:
2015-07-26 22:40:05
收藏:
0 评论:
0 赞:
0 阅读:
295
#ifndef __MEM__H
#define __MEM__H
#include
using namespace std;
//自动管理内存块
typedef unsigned char byte;
class Mem
{
private:
byte* mem;
int size;
void ensureMinSize(int minSize);
public:
Mem();...
分类:
编程语言 时间:
2015-07-26 22:38:25
收藏:
0 评论:
0 赞:
0 阅读:
140
题目:
Given a binary tree, find the maximum path sum.
The path may start and end at any node in the tree.
For example:
Given the below binary tree,
1
/ 2 3
Ret...
分类:
编程语言 时间:
2015-07-26 22:37:25
收藏:
0 评论:
0 赞:
0 阅读:
218
static顾名思义是一个静态的含义。在此我想谈谈相关的系统statickeyword角色,当然,这主要是对语言的发展C与C++角色,在信息方面的作用等方面,请另找。在评论中肯定有不恰当,请大胆地抛砖。手软,文中的内容引用了不少网上的资料。 static从宏观上讲主要有两种使用方法,一...
分类:
编程语言 时间:
2015-07-26 22:34:15
收藏:
0 评论:
0 赞:
0 阅读:
303
在JAVA多线程编程中,将需要并发执行的代码放在Thread类的run方法里面,然后创建多个Thread类的对象,调用start()方法,线程启动执行。当某段代码需要互斥时,可以用 synchronized 关键字修饰,这里讨论 synchronized 关键字修饰方法时,是如何互斥的。synchr...
分类:
编程语言 时间:
2015-07-26 22:33:55
收藏:
0 评论:
0 赞:
0 阅读:
266
排序思路:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环。算法实现: public static void selectSort(int arr[]){ int temp; for(int i =...
分类:
编程语言 时间:
2015-07-26 22:33:45
收藏:
0 评论:
0 赞:
0 阅读:
193
传送门#1154 : Spring Outing时间限制:20000ms单点时限:1000ms内存限制:256MB描述You class are planning for a spring outing. N people are voting for a destination out of K ...
分类:
编程语言 时间:
2015-07-26 22:33:05
收藏:
0 评论:
0 赞:
0 阅读:
639
java数组英文:Arrays存储相同数值的集合的数据结构An array is a data structure that stores a collection of values of the same type. You accesseach individual value through...
分类:
编程语言 时间:
2015-07-26 22:31:45
收藏:
0 评论:
0 赞:
0 阅读:
196
这两个函数用于拷贝字符串或者一段连续的内存,函数原型:void * memcpy ( void * destination, const void * source, size_t num );void * memmove ( void * destination, const void * sou...
分类:
编程语言 时间:
2015-07-26 22:30:05
收藏:
0 评论:
0 赞:
0 阅读:
338