
算法
文章平均质量分 60
睡觉小清新
0 1 0 1 0 1
展开
-
高精度加法运算~
原创 2017-09-08 14:45:19 · 272 阅读 · 0 评论 -
高精度加法运算~简便版
//1.把数存进字符数组 因为字符数组代表以'\0'结尾的字符串,所以长度要减1//2.把字符数组的数 倒序存进整形数组 //3.把整形数组的数按竖式运算 右对齐 若长度小于 则用0来填补//4.整形数组的数相加减 满10进1#include "stdafx.h"#include"iostream"#include"string"using namespace s原创 2017-09-08 23:41:28 · 259 阅读 · 0 评论 -
直接插入排序 -- 个人见解
直 接插入排序: 个人是这么理解的,立个flag,立一面 旗子,进行交换 比如 一个数组里面有三个数 3 2 1原创 2017-09-03 16:49:43 · 425 阅读 · 0 评论 -
lua 实现队列
List = List or {}function List:InitSequece(length) self.m_QueCapacity = length self.length = 0 self.m_head = 0 self.m_iTail = 0 self.list = {}endfunction List:DeleteSequece() self.li...原创 2018-04-01 18:34:34 · 1609 阅读 · 0 评论 -
lua 实现栈
MyStack = MyStack or {}function MyStack:MyStack(size) self.m_pBuffer = {} self.m_iSize = size self.m_iTop = 0 end function MyStack:DeleStack() self.m_pBuffer = {} self.m_pBuffer = nil ...原创 2018-04-01 23:44:51 · 273 阅读 · 0 评论 -
C++ 左移运算符和右移运算符的使用
<< 左移运算符的使用: 2 << 2 。表示2的2进制左移两位.乘以2的2次方.2 x 2的2次幂,结果为8>> 右移运算符的使用:2 >> 1 。 表示2的2进制右移一位,除以2的1次方,除以2的1次幂.结果为1以下是代码的测试: #include "iostream"class Eat{public: int TestLeft(...原创 2018-06-09 16:40:44 · 4762 阅读 · 0 评论 -
冒泡 选择 直插 排序
//直接插入排序 for (int i = 1; i { int temp = sort_arr[i]; for ( j = i-1; j >=0 ; j--) { if (temp { sort_arr[j + 1] = sort_arr[j]; } else { break; } }原创 2018-06-20 01:42:13 · 164 阅读 · 0 评论