随笔分类 -  C/C++

滴滴笔试--算术转移(20190827)
摘要:题目描述: 给出一个仅包含加减乘除四种运算符的算式(不含括号),如1+2*3/4,在保持运算符顺序不变的情况下,现在你可以进行若干次如下操作:如果交换相邻的两个数,表达式值不变,那么你就可以交换这两个数。 现在你可以进行任意次操作,使得算式的数字序列字典序最小,然后输出结果,数字之间的字典序定义为若 阅读全文

posted @ 2019-08-28 16:49 Magic_chao 阅读(370) 评论(0) 推荐(0)

pair和list学习
摘要:/**********************pair学习************************/ #include #include #include using namespace std; int main(){ pair p; typedef vector > VP; VP res; while(cin>>p.first>>p.second){... 阅读全文

posted @ 2019-08-05 17:31 Magic_chao 阅读(596) 评论(0) 推荐(0)

char和uchar区别
摘要:char 是有符号的, uchar(unsigned char)是无符号的! 1、作为字符来表示的话,两者没有什么区别! 2、作为整数来表示的话,由于char是有符号的,于是数值范围为-128~127 而uchar是无符号的,于是数值范围为0~255,在图像处理中表示像素值范围时用的多! 阅读全文

posted @ 2018-08-17 11:19 Magic_chao 阅读(2797) 评论(0) 推荐(0)

c/c++中过滤文件路经 后缀
摘要:#给定一个字符串,比如char *str = /home/magic/DT/improved_trajectory/UCF-101/ApplyEyeMakeup/ApplyEyeMakeup_g01_c01.avi //我们的任务是得到最后的文件名,而且去掉后缀.avi,然后加上.txt string path = str; int p = path.find_last_of("/"); s... 阅读全文

posted @ 2018-08-12 22:53 Magic_chao 阅读(1281) 评论(0) 推荐(0)

导航