码迷,mamicode.com
首页 >  
搜索关键字:r语言中的 vector    ( 11651个结果
二叉树的建立,非递归前序、中序、后续遍历
算法网上很多,这里只是我手写的可执行的代码,备份用。#include<iostream> #include<vector> #include<queue> usingnamespacestd; structnode{ charelement; structnode*left; structnode*right; //structnode*parent; node(chara){ element=a; }..
分类:其他好文   时间:2014-09-22 12:28:43    阅读次数:229
【编程题目】有 n 个长为 m+1 的字符串,如果某个字符串的最后 m 个字符与某个字符串的前 m 个字符匹配...
37.(字符串)有 n 个长为 m+1 的字符串,如果某个字符串的最后 m 个字符与某个字符串的前 m 个字符匹配,则两个字符串可以联接,问这 n 个字符串最多可以连成一个多长的字符串,如果出现循环,则返回错误。分析:如果出现循环,则返回错误 这句不懂具体做法是先给每个字符串建一个vector 存入...
分类:其他好文   时间:2014-09-21 23:14:11    阅读次数:253
Effective STL: 不同容器删除元素的方法
不同容器删除元素的方法 去除一个容器中有特定值的所有对象: 如果容器是vector、string或deque,使用erase-remove惯用法。 如果容器是list,使用list::remove。 如果容器是标准关联容器,使用它的erase成员函数。 去除一个容器中满足一个特定判定式的所有对象: 如果容器是vector、string或deque,使用erase-remov...
分类:其他好文   时间:2014-09-21 13:35:20    阅读次数:230
Cocos2d之cocos2d::Value实例分享
于v3.0beta加入定义在"COCOS2DX_ROOT/cocos/base"的头文件"CCValue.h"中。推荐教程Cocos2d-x从零开始视频教程classValue;cocos2d::Value是许多基本类型(int,float,double,bool,unsigned char,char*和std::string)还有std::vector, std::unordered_map和 std::unordered_map这些..
分类:其他好文   时间:2014-09-21 03:38:30    阅读次数:241
设计线程安全的类
步骤:找出构成对象状态的所有变量找出约束状态变量的不变性条件建立对象状态的并发访问策略1.在现有的线程安全类中添加功能(1)重用能减低工作量和提高正确性(2)如果底层的类改变了同步策略,使用不同的锁来保护它的状态,则子类会被破坏class BetterVector extends Vector{ ....
分类:编程语言   时间:2014-09-20 20:41:39    阅读次数:284
Effective STL: 尽量使用区间成员函数代替它们的单元素兄弟
尽量使用区间成员函数代替它们的单元素兄弟的理由 一般来说使用区间成员函数可以输入更少的代码。区间成员函数会导致代码更清晰更直接了当。当处理标准序列容器时,应用单元素成员函数比完成同样目的的区间成员函数需要更多地内存分配,更频繁地拷贝对象,而且/或者造成多余操作。 // 把一个int数组拷贝到vector前端 int data[numValues]; // 假设numValues在其他地方...
分类:其他好文   时间:2014-09-20 19:18:39    阅读次数:198
RimLight - 轮廓光
【RimLight - 轮廓光】 RimLight指的是物体的轮廓光。效果如下: 轮廓光的强度通过 1.0 - dot(normal, eye_vector)来计算。使用这个公式,则指向camera的轮廓光强度会是0,垂直到camera的轮廓光强度是1,而背离的强度会是2。GLSL实现如下:...
分类:其他好文   时间:2014-09-20 19:17:29    阅读次数:285
字符串的组合
引用剑指offer 1 //组合,从字符串str中取m个字符的所有组合,结果保存在vector中 2 void combination(char* str,int m,vector& result){ 3 //有两个停止条件:m==0或者*str=='\0' 4 //先判断m 5 ...
分类:其他好文   时间:2014-09-20 15:16:27    阅读次数:203
二叉树中和为某一值的所有路径
引用编程之美,百度笔试题 1 //二叉树中和为某一值的所有路径 2 void findPath(treeNode* root,vector& path, int& curSum,int expSum){ 3 if(root==NULL) 4 return; 5 //将...
分类:其他好文   时间:2014-09-20 09:57:57    阅读次数:211
C++学习之IO流
本博文主要介绍IO流中fstream,iterator的简单应用。问题描述:a):找一篇文章(The Bble Holy) ,将其所有的单词输入vector中,并统计其单词个数b):增加统计词频功能,用结构体实现(word ,count) ,将结构体存入vector中c):增加体用词功能。 1):....
分类:编程语言   时间:2014-09-19 23:40:46    阅读次数:372
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!