C++类型转换操作符

#include<iostream> #include<string> #include "train/train.h" using namespace std; class B { public: int m_iNu...

2019-07-18 21:40:48

阅读数 5

评论数 0

C++运算符重载

/* * operator_overload.cpp * * Created on: 2019年7月13日 * Author: daoqi */ #include <iostream> #include <typeinfo&...

2019-07-14 10:45:01

阅读数 7

评论数 0

xml

<?xml version="1.0"?> <rule version="1"> <tokenlist>normal</tokenlist&gt...

2019-03-26 20:42:54

阅读数 8

评论数 0

MACD,KDJ,BIAS

快线,12日收盘价的EMA与26日收盘价的EMA之差,EMA是指数移动平均值,exponential moving average 慢线,9日收盘价的EMA DIF从上向下穿过DEA是卖出信号,DIF从下往上穿过DEA是买进信号 KDJ分别是近期价格,平均价格,差值;都大于80位超买...

2019-03-01 23:24:22

阅读数 146

评论数 0

程序员面试宝典题目

5.6 a,b交换比较 #include <iostream> #include <cmath> using namespace std; int main(){ int a = 10, b = 5;...

2019-01-15 22:30:04

阅读数 50

评论数 0

运算符优先级

括号成员第一;        //括号运算符[]() 成员运算符.  -> 全体单目第二;        //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、&、~、sizeof 乘除余三,加减四;   //这个&q...

2019-01-15 07:09:47

阅读数 21

评论数 0

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

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

2019-01-09 08:22:32

阅读数 292

评论数 0

最短路径问题

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...

2018-12-18 08:28:01

阅读数 46

评论数 0

拓扑排序

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

2018-12-17 08:26:56

阅读数 18

评论数 0

遍历图-相邻矩阵表示图

#! /usr/bin/env python # -*- coding: utf-8 -*- ''' @author: liudaoqiang @file: studycase @time: 2018/12/14 23:02 ''' ""&quo...

2018-12-15 11:05:48

阅读数 173

评论数 0

双端循环队列

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

2018-12-11 21:44:51

阅读数 51

评论数 0

Windows/Linux常用快捷键

windows:https://www.cnblogs.com/hellsing/p/5985740.html linux:https://www.cnblogs.com/aslongas/p/5899586.html

2018-12-11 21:36:06

阅读数 28

评论数 0

哈希策略

哈希函数在给一个给定的键上执行返回其在数组中的位置;使用一种哈希函数的数组成为哈希表。 数字键的哈希 def keytoindexes(keys, n, hash = lambda key: key): return list(map(lambda key: hash(key) % ...

2018-12-09 16:43:14

阅读数 173

评论数 0

39CombinationSum II

方法1:背包问题的变化版,还没有理解,先记下来,链接https://leetcode.com/problems/combination-sum-ii/discuss/16870/DP-solution-in-Python #不错的想法,但是每一次循环会创建一组set,当target很大(比如I...

2018-12-05 08:18:09

阅读数 19

评论数 0

38CombinationSum

https://leetcode.com/problems/combination-sum/discuss/16502/A-general-approach-to-backtracking-questions-in-Java-(Subsets-Permutations-Combination-Su...

2018-12-03 22:52:08

阅读数 38

评论数 0

36有效九宫格Valid Sudoku

方法1:用分别用rows,cols,blocks存储九宫格行,列,格子上是否出现数字,如果出现数字则记录该数字在rows,cols,blocks上的index为非零.这是一种非常出色的解法。 int isValidSudoku(char** board, int boardRowSize, i...

2018-12-01 22:59:48

阅读数 37

评论数 0

正则表达式

链接:https://www.cnblogs.com/afarmer/archive/2011/08/29/2158860.html \  转义符:去掉特殊语义 (?:)就是为了分组,但是不捕获下来供正则表达式其他部分使用,就是说不能使用\1,\2这种捕获的子模式,https://segmen...

2018-11-30 23:09:25

阅读数 26

评论数 0

38count_and_say

 题目:给出第n个count_and_say序列 1. 1 2. 11 3. 21 4. 1211 5. 111221 6. 312211 7. 13112221 8. 1113213211 9. 311...

2018-11-29 23:42:34

阅读数 21

评论数 0

刷题顺序

Leetcode /Code Wars/ LintCode 就做LeetCode就好了,先做前面300道题,简单-中等-困难 GitBook写中文总结Solution 重新刷 1.自定义测试用例 2.分类: 搜索算法:递归(DFS深度优先,BFS广度优先),折半查找(binary searc...

2018-11-29 08:35:24

阅读数 178

评论数 0

33旋转有序数组中查找

1.数组函数含有重复元素时,https://www.cnblogs.com/grandyang/p/4325840.html 2.数组中由升序和降序构成

2018-11-27 21:59:19

阅读数 74

评论数 0

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