Java课程学习 方法重载 在进行方法重载的时候一定要考虑参数类型的统一,虽然可以实现重载方法返回不同类型的操作,但是从标准的开发来讲,建议所有的重载后的方法使用同一种返回值类型。 方法重载的时候重点是根据参数类型及个数来区分不同的方法,而不是依靠返回值的不同来确定的。 ...
百度百科——BSS段 BSS段通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是可读写的,在程序执行之前BSS段会自动清0。可执行程序包括BSS段、数据段、代码段(也称文本段)。BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS段会自动清0。所以,未初始的全局变量在程序
linux中安装g++ 在linux的服务器上安装C/C++的编译器gcc和g++,运行了如下两条命令: yum install g++出现提示* Cannot find a package matching g++*在网上搜索后才发现,原来在linux下,C++的编译器不是g++这个名称,而是gcc-c++,由此看来的确是我想当然了。然后直接运行: yum install gcc-c++ libstdc++-deve
Sublime与Evernote的结合 最近有点迷markdown,而Evernote是我一直在使用的一款笔记软件,于是理所当然地,就在寻找除了马克飞象之外还有哪一款markdown编辑器可以将内容保存到Evernote。看到Sublime下面有Evernote的插件,果断来试了一把。
CUnit-2.1-3在Linux系统上的安装 1 下载CUnit-2.1-3安装包(1)可先下载到Windows本地,下载网址:https://sourceforge.net/projects/cunit/files/CUnit/2.1-3/CUnit-2.1-3.tar.bz2/download再在Linux服务器终端上通过rz命令上传(2)直接下载wget https://sourceforge.net/project
[面试常考]排序算法总结 排序在各次面试的过程中问道的次数不少,冒泡排序和快速排序尤多。因此做一些总结,尤其是代码部分。1. 冒泡排序(1)思想在一组数中,对当前未排好序的数,自上而下地对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的数往上冒。(2)复杂度平均情况-O(n^2)最坏情况-O(n^2)(逆序有序)最好情况-O(n)(正序有序)空间复杂度-O(1)(3)稳定
华为机试练习ex013_cpp之操作系统任务调度问题 // 操作系统的任务调度问题#includeusing namespace std;void scheduler(int task[], int n, int system_task[], int user_task[]){ int *p = task; int i=0, j=0; if( p == NULL || n<=0 ) // 判断输入条件 { cout<<"输入出错
华为机试题ex009 9.手机号码合法性:l 问题 述:我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678。特点如下:1、 长度13位;2、 以86的国家码打头;3、 手机号码的每一位都是数字。请实现手机号码合法性判断的函数要求:1) 如果手机号码合法,返回0;2) 如果手机号码长度不合法,返回13) 如果手机号码中包含非数字的字符,返回2;4) 如果
设计类CDate以满足:输出年月日日期格式;输入的日期加1;设置日期(参考清华版李春葆C++书籍) // 设计类CDate// 满足:输出年月日日期格式;输入的日期加1;设置日期#includeusing namespace std;class CDate{private: int m_nDay; int m_nMonth; int m_nYear; bool IsLeapYear(); // 输入日期格式涉及到对闰年的判断public: CDate(); CDate
二进制转十六进制(参考XYJ) #include #include #include #define STACK_INIT_SIZE 20#define STACKINCREMENT 10typedef char ElemType; //每输入一个位存入一个字符typedef struct{ ElemType *base; ElemType *top; int stackSize;}sqStack;
二进制数转八进制数(参考XJY) #include #include #include #define STACK_INIT_SIZE 20#define STACKINCREMENT 10typedef char ElemType; //每输入一个位存入一个字符typedef struct{ ElemType *base; ElemType *top; int stackSize;}sqStack;
快排算法 // 快速排序算法实现// 采用递归算法,每一趟排序下来都将整个数组分为// 比基准元素小的部分和比基准元素大的部分// 再对这两部分分别排序#includeusing namespace std;// 打印数组void print(int a[], int n){ for(int i=0; i<n; i++) cout<<a[i]<<" "; cout<<endl;}
华为机试题ex002 [华为机试题]求一个整型数字中有没有相同的部分,例如12389756123这个整型数字中相同的部分是123,相同的部分至少应该是2位数,如果有相同部分返回1,如果没有则返回0。函数为 int same(int num)其中num是输入的整型数字。#ex002.cpp#include#include#define MAX_SIZE 100using namespace std;int
something about bootcmd and bootargs http://www.cnblogs.com/cornflower/archive/2010/03/27/1698279.htmlbootcmd:bootcmd是自动启动时默认执行的一些命令,可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为经常使用的参数。bootargs:bootargs是环境变量中的重中之重,甚至可以说整