- 博客(3)
- 收藏
- 关注
原创 Conway’s Game of Life中看C++SSE2并行化计算
一、Conway’s Game of Life描述康威生命游戏(英语:Conway's Game of Life),又称康威生命棋,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。 1、规则生命游戏中,对于任意细胞,规则如下。每个细胞有两种状态:存活或死亡,每个细胞与以自身为中心的周围八格细胞产生互动。当前细胞为存活状态时,当周围低于2个(不包含2个)存
2017-01-08 16:20:52 1387 1
原创 巧妙地用二叉树完成算式计算算法<计算器,二叉树,C++,独辟蹊径>
#01、引言,我们知道算式计算的问题是栈里面一个非常经典的题目。但是用栈来实现是一个非常麻烦的过程,第一要解决算式判断,是否为符合规则的算式,第二要由中最表达式转化为后缀表达式。这两个部分是栈实现计算算式表达式的比较复杂的地方。不仅如此,栈实现里面的各种运算符的优先级,各种条件判断,可以说是麻烦的要命。但是,实际上有一种数据结构比栈更适合解决这类问题。可以说是得天独厚的优势。对,就是二叉树。例如一
2017-01-08 15:48:39 1165 1
原创 iostream/fstream中的输入输出流指针的绑定,tie函数的使用。
为了兼容c语言的输入输出,c++里面采用tie将输入输出流经行绑定,所以cin/cout并不是独立的。当执行cin时,cout同时会被执行。反之亦然。by defalut,cin is tied to cout,and wcin is tied to wcout。默认情况下,cin和cout是绑定在一起的,wcin和wcout是绑定在一起的。也就是说默认情况下,我们执行int
2017-01-08 15:24:17 1057
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人