5 Wake When Septemper

尚未进行身份认证

暂无相关简介

等级
TA的排名 8w+

Docker怎么工作的

docker安装成功:ubuntu@VM-0-2-ubuntu:~$ sudo docker run --rm hello-worldUnable to find image 'hello-world:latest' locallylatest: Pulling from library/hello-world1b930d010525: Pull completeDigest: sh...

2020-02-07 13:55:01

字符串

//最大公共连续子序列//最长回文串

2019-10-17 22:23:59

哈希表(散列表)

1.为什么有哈希表?因为哈希表的优点:常数时间的插入、查找、删除操作;调节内存和空间,结合了数组和链表的优点;以“键值对”存储数据;//线性探测 #include <stdio.h> 2 #include <stdlib.h> 3 4 #define SUCCESS (int)1 5 #define UNSUCCESS (int)0 6 #...

2019-09-18 20:58:01

VIM编辑器

1.删除命令dd:删除当前行(0:返回行首)ndd:删除光标行往下n行(含光标行)内容dgg:删除光标当前行及以上内容dG:删除光标当前行及以下内容dH:删除当前页面第1行至光标行p:粘贴到光标下一行u:撤销一次操作Ctrl + r:反撤销(一次)...

2019-08-15 14:24:00

C与C++ 常见问答

1.C与C++不同搬运:https://www.nowcoder.com/test/question/done?tid=25902624&qid=78441#summary一、返回值C中:如果函数未指定返回值类型,则默认为intc++中:如果一个函数没有返回值,返回值类型必须指定为void二、参数列表C中:如果函数没有指定参数列表,则默认可以接受任意多个参数C++中...

2019-08-11 16:17:52

测试技术

单元测试的策略:逻辑覆盖、 循环覆盖、 同行评审、 桌前检查、 代码走查、 代码评审、 景泰数据流分析白盒测试方法:六种覆盖方法中,覆盖准则由弱到强依次是语句覆盖、判定覆盖(分支覆盖)、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。其中,语句覆盖是使得程序中每个语句至少被执行一次;判定覆盖是使得程序中的每个分支至少都通过一次;条件覆盖是使得判定中的每...

2019-08-07 23:08:51

敏捷开发

软件生命周期参考链接:https://blog.csdn.net/u010225915/article/details/80081051RUP Rational Unified Process 统一软件过程一般分为定义,开发,维护三大阶段。定义阶段有可行性论证和开发计划,需求分析;开发阶段有概要设计,详细设计和编码,测试;维护阶段有运行维护。软件详细设计主要采用的方法...

2019-08-05 22:46:42

C语言字符串与字符数组--终结

//char c2[] 与 char c3[] 是等价int main(void){ char c1[]={'I',' ','a','m',' ','h','a','p','p','y'}; char c2[]="I am happy"; char c3[]={'I',' ','a','m',' ','h','a','p','p','y','\0'}; int i1=sizeof(c...

2019-07-28 23:03:16

约瑟夫循环问题

#include <iostream>#include <stdlib.h>using namespace std;typedef struct LNode{ int data; struct LNode *next;}LNode, *LinkList;int josephu(int m, int n){ LinkList p, curr; p ...

2019-07-28 14:45:08

C++类型转换操作符

#include<iostream>#include<string>#include "train/train.h"using namespace std;class B{public: int m_iNum;};/*100 100100 200*/ //const_cast 改变对象的constness或volatileness属性int...

2019-07-18 21:40:48

C++运算符重载

/* * operator_overload.cpp * * Created on: 2019年7月13日 * Author: daoqi */#include <iostream>#include <typeinfo>using namespace std;class classFushu{public: classFushu()...

2019-07-14 10:45:01

xml

<?xml version="1.0"?><rule version="1"> <tokenlist>normal</tokenlist> <pattern>if \( ([!] )*?(strlen) \( \w+? \) ([>] [0] )*?\) { </pattern> <me...

2019-03-26 20:42:54

MACD,KDJ,BIAS

快线,12日收盘价的EMA与26日收盘价的EMA之差,EMA是指数移动平均值,exponential moving average慢线,9日收盘价的EMADIF从上向下穿过DEA是卖出信号,DIF从下往上穿过DEA是买进信号KDJ分别是近期价格,平均价格,差值;都大于80位超买区,小于20超卖区(这个定义太傻了);金点:KJ线都在D线下向上突破D线交叉点是金点死点:KJ...

2019-03-01 23:24:22

程序员面试宝典题目

5.6 a,b交换比较#include <iostream>#include <cmath>using namespace std;int main(){ int a = 10, b = 5; int large1 = ((a + b) + abs(a - b)) / 2; int large2 = (a*(a/b) + b*(b/a)) / (a...

2019-01-15 22:30:04

运算符优先级

括号成员第一; //括号运算符[]() 成员运算符. ->全体单目第二; //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、&、~、sizeof乘除余三,加减四; //这个"余"是指取余运算即%移位五,关系六; //移位运算符:<< >> ,关系:> < >= &l...

2019-01-15 07:09:47

单精度浮点数在内存中的存储

float 在内存中长度是32double在内存中长度是64位(64位编译器)总结实数转二进制float的方法:A. 分别将实数的整数和小数转换为二进制B. 左移或者右移小数点到第一个有效数字之后C. 从小数点后第一位开始数出23位填充到尾数部分 D. 把小数点移动的位数,左移为正,右移为负,加上偏移量127,将所得的和转换为二进制填充到指数部分E. 根据实数的正负来填...

2019-01-09 08:22:32

最短路径问题

include = list()results = list(list())graph = [ [0, 0, 0, 0, 0], [1, 0, 2, 2, 0], [0, 0, 0, 0, 0], [0, 0, 3, 0, 1], [0, 0, 0, 0, 0]]vertice = [0, 1, 2, 3, 4]def InitResults(sourceVertex): ...

2018-12-18 08:28:01

拓扑排序

拓扑排序:查找并返回一个图中的顶点序列,给每个顶点分配了等级以便边总是从低等级的顶点指向高等级的顶点 def topologicalSort(graph, process): stack = LinkedStack() visited = {} def dfs(v, process, stack): visited[v] = True process(v) for w in...

2018-12-17 08:26:56

遍历图-相邻矩阵表示图

#! /usr/bin/env python# -*- coding: utf-8 -*-'''@author: liudaoqiang@file: studycase@time: 2018/12/14 23:02'''""" 广度优先迭代方法 tranversAll(graph, process): mark all vertices in the graph...

2018-12-15 11:05:48

双端循环队列

typedef struct QueElemTag{ QueElemTypeAlias* next; QueElemTypeAlias* prev; int value;}QueElemTypeAlias;#define QUEUEREMOVE(elem){\ ((QueElemTypeAlias*)elem)->prev->next = ((QueElemTypeAl...

2018-12-11 21:44:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。