自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 gitlab使用攻略

一、首次使用授权git bash里配置ssh keyssh-keygen -t rsa -C "xxx"cat ~/.ssh/id_rsa.pub二、clone项目git clone git@xxx.gitgit branchgit branch devgit checkout -b devgit reset --hard三、push项目进入到clone

2017-02-04 10:38:18 203

原创 求1+2+…+n(要求不能使用乘除法、for、while、if、else、switch、case等关键字)

要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。其实会有很多种解法,但是下面给出了一个简单的代码-----巧用递归算法。[cpp] view plain copy print?#include   #include   #include     int ad

2016-06-22 00:22:13 500

转载 树中两个结点的最低公共祖先(超全解&&拓展)

题目:给出两个结点A和B,求解这两个结点的最低公共祖先(LCA)前提:为了更好的说明思路,这里让问题简单化,假设树是二叉树且树中只含有一个A和一个B。举例:条件(1)树为二叉搜索树思路:如果树为二叉搜索树且树中必须包含给出的两个元素,可以利用二叉搜索树的性质来做。如果树中不包含给出的两个元素,输出的结果会是错误的。代码:[cpp] view pl

2016-06-22 00:17:24 312

转载 字符串转换成整数,atoi实现

题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。 分析如何完成基本功能,即如何把表示整数的字符串正确地转换成整数。还是以"345"作为例子。当我们扫描到字符串的第一个字符'3'时,我们不知道后面还有多少位,仅仅知道这是第一位,因此此时得到的数字是3。当扫描到第二个数字'4'时,此时我们已经知道前面已经一个3了,再在后面加上一个数字4,

2016-06-22 00:10:49 333

转载 数值的整数次方

首先考虑了exponent为负数的情况。其次还特殊处理了当底数base为0而指数exponent为负数的情况。如果没有特殊处理,就有可能出现除数为0的情况。这里用一个全局变量来标识是否出错。最后需要指出的是:由于0^0次方在数学上没有意义,因此无论是输出0还是1都是可以接受的,但需要在文档中说明清楚。还有一个小细节需要注意:在判断底数base是否为0时,不能直接写base == 0

2016-06-22 00:01:41 253

转载 冒泡排序

public class bubbleSort {  public  bubbleSort(){       int a[]={49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,56,17,18,23,34,15,35,25,53,51};      int temp=0;      for(int i=0;i1;i++){  

2016-02-21 18:18:16 143

转载 二分法查找

package cn.sunzn.dichotomy;public class DichotomySearch { public static void main(String[] args) { int[] arr = new int[] { 12, 23, 34, 45, 56, 67, 77, 89, 90 }; System.out.println(s

2016-02-21 18:04:18 162

转载 OSI七层参考模型

OSI Open Source Initiative(简称OSI,有译作开放源代码促进会、开放原始码组织)是一个旨在推动开源软件发展的非盈利组织。OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型。它是网络技术的基础,也是分析、评判各

2016-02-16 11:23:26 337

原创 线程与进程的区别

线程与进程的区别归纳:a.地址空间和其它资源:进程间相互独立,同一进程的各线程间共享。某进程内的线程在其它进程不可见。b.通信:进程间通信IPC,线程间可以直接读写进程数据段(如全局变量)来进行通信——需要进程同步和互斥手段的辅助,以保证数据的一致性。c.调度和切换:线程上下文切换比进程上下文切换要快得多。d.在多线程OS中,进程不是一个可执行的实体。

2016-01-25 10:34:33 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除