随笔分类 -  C/C++

摘要:1、车联网的发展 第一阶段:局部交通管控 以单点或局部路面交通控制及交通流监测系统为核心,提高局部道理的通行效率; 第二阶段:在线导航/车载娱乐 车-同广域通信,通过车内通信模块与蜂窝通信,实现在线导航,远程诊断与控制、信息娱乐、车辆报警等应用; 第三阶段:辅助驾驶 V2X、V2I短程通信,实现提醒 阅读全文
posted @ 2019-09-15 22:12 天天AC 阅读(1405) 评论(0) 推荐(1) 编辑
摘要:最近在做一些车联网V2X 开发的工作,涉及用到开源的欧标CAM 和 DENM,在这里记录一下。 CAM 和 DENM 是车辆通信数据的协议栈,属于欧标,其中有两个开源的项目可以参考: Java工程:https://github.com/alexvoronov/geonetworking 这个工程里面 阅读全文
posted @ 2018-06-03 11:25 天天AC 阅读(2595) 评论(0) 推荐(0) 编辑
摘要:最近由于工作的需要,需要升级建链过程中SSL的版本,因此有了这篇博文。 科普: 版本排序,从小到大:SSLv2, SSLv3, TLSv1, TLSv1.1 and TLSv1.2 其中,要想知道 SSL_METHOD有多少个可以用的方法,参见:http://openssl.cs.utah.edu/ 阅读全文
posted @ 2016-11-20 16:48 天天AC 阅读(3190) 评论(1) 推荐(1) 编辑
摘要:思路:设置两个指针,一个指针为fast,一个指针为slow,fast的步长为2,slow的步长为1,当fast到达链表的最后节点时,slow指针所指向的就是链表的中间节点。具体代码实现: 1 LinkList *GetMidNode(LinkList *head) 2 { 3 LinkLis... 阅读全文
posted @ 2015-10-21 10:01 天天AC 阅读(238) 评论(0) 推荐(0) 编辑
摘要:大疆无人机笔试题,二分法求解: 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 int binarySearchKey(int *arr,int goal,int len) 7 { 8 int ... 阅读全文
posted @ 2015-10-19 08:47 天天AC 阅读(909) 评论(0) 推荐(0) 编辑
摘要:代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 struct Point 10 { 11 double m_x, ... 阅读全文
posted @ 2015-09-26 16:07 天天AC 阅读(616) 评论(0) 推荐(0) 编辑
摘要:数组去重并排序思路:先去重后排序或者先排序后去重可以使用STL来求,set内部是有序的,list内部不是有序的。样例:输入:46 3 3 9输入3 6 9 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6... 阅读全文
posted @ 2015-09-20 18:34 天天AC 阅读(274) 评论(0) 推荐(0) 编辑
摘要:题目大意:AAA?BBB?CCC? 分成:AAA BBB CCC样例:输入: AAA?BBB?CCC? ? 2 (即输入AAA?BBB?CCC?和?和2)输出:BBB思路代码:使用strtok截取字符串,并使用一个变量计数,将计数和截取的字符串装入map中,进行遍历即可。 1 #include ... 阅读全文
posted @ 2015-09-20 18:17 天天AC 阅读(322) 评论(0) 推荐(0) 编辑
摘要:Problem Description穿过幽谷意味着离大魔王lemon已经无限接近了!可谁能想到,yifenfei在斩杀了一些虾兵蟹将后,却再次面临命运大迷宫的考验,这是魔王lemon设下的又一个机关。要知道,不论何人,若在迷宫中被困1小时以上,则必死无疑!可怜的yifenfei为了去救MM,义无返... 阅读全文
posted @ 2015-09-19 13:38 天天AC 阅读(700) 评论(1) 推荐(0) 编辑
摘要:给一系列的数1,2,3,,,n(有序的)和一个栈(stack),这个栈无线大,将这n个数据按照顺序放入栈中,但是随机的从栈中弹出,n=5,一共有多少中弹栈方式。分析:卡特兰数的典型应用 这是卡特兰数的典型应用,Catalan数的定义令h(1)=1,Catalan数满足递归式:h(n)=h(1)*h... 阅读全文
posted @ 2015-08-29 10:48 天天AC 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1.PyDictEntry数据结构1 typedef struct {2 /* Cached hash code of me_key. Note that hash codes are C longs.3 * We have to use Py_ssize_t instead b... 阅读全文
posted @ 2015-07-08 20:22 天天AC 阅读(439) 评论(0) 推荐(0) 编辑
摘要:最近学习Cocos2d-x,其中的Cocos2d-x使用CCHttpClient实现网络通信,在此做个总结:工具:VS2013、Apache服务器所用语言:C语言程序实例一:(实现一个简单的HelloWorld)1.首先使用VS2013编译下面代码(httpserver.c)#define _CRT... 阅读全文
posted @ 2015-06-27 17:38 天天AC 阅读(536) 评论(0) 推荐(0) 编辑
摘要:1.介绍: SPFA算法:单源最短路径算法,一种高效的最短路径算法!2.思路 (1)初始化 1>源点路径为0 :d[s]=0 ,其中s为源点 2>初始化d[N]为无穷大,即d[i]表示,源点s到i为无穷大INF 3>p[N]初始化为源点s或-1,表示没有前驱 (2)队列+松... 阅读全文
posted @ 2015-06-24 13:51 天天AC 阅读(447) 评论(0) 推荐(0) 编辑
摘要:1.定义:Run-Time Type Information(运行时类型检测),是指程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。2.C++ RTTI中提供了两种常用的类型: typeid:返回指针或引用所指对象的实际类型 dynamic_cast: 将基类类型的指针... 阅读全文
posted @ 2015-05-31 08:20 天天AC 阅读(484) 评论(0) 推荐(0) 编辑
摘要:练习:1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14/ \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如... 阅读全文
posted @ 2015-05-17 11:31 天天AC 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1.查看当前版本: uname -r2.编写内核模块 1 #include 2 #include 3 #include 4 MODULE_LICENSE("GPL); 5 MODULE_AUTHOR("xiaomiao"); 6 static int __init hello_init(void) ... 阅读全文
posted @ 2015-05-13 21:08 天天AC 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1.首先区分左值和右值 左值是表达式结束后依然存在的持久对象 右值是表达式结束时就不再存在的临时对象 便捷方法:对表达式取地址,如果能,则为左值,否则为右值举例: int a = 10 int b = 20 int *pFlag = &a vector vctTemp vctTemp.push_b... 阅读全文
posted @ 2015-05-12 18:54 天天AC 阅读(2039) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 using namespace std; 4 char findChar(const char *str) 5 { 6 int count[26] = {0}; 7 int index[26] = {0}; 8 unsig... 阅读全文
posted @ 2015-05-11 20:11 天天AC 阅读(715) 评论(0) 推荐(0) 编辑
摘要:结论:1)与变量的声明顺序有关2)与初始化的参数顺序有关例子: 1 #include 2 using namespace std; 3 class DD 4 { 5 public: 6 DD(int d) //DD中定义了有参构造函数 7 { 8 cout<<d<<... 阅读全文
posted @ 2015-05-03 10:39 天天AC 阅读(562) 评论(0) 推荐(0) 编辑
摘要:如题:有一个字符串符合以下特征(”abcdef,acccd,eeee,aaaa,e3eeeee,sssss,";)思路:用一个二维数组来存储截取后的字符串,以' ,'作为分隔符,截取完一个字符串后,更新当前的位置。直到' \0 '.代码: 1 #include 2 #include 3 #inc... 阅读全文
posted @ 2015-04-18 10:09 天天AC 阅读(496) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示