- 博客(2)
- 问答 (8)
- 收藏
- 关注
原创 c语言实现剔除字符串空格的最优算法
今天在群中看到有人问怎么用c语言将字符串中的所有空格删除,当时就想到了创建一个字符串数组buff利用for循环将字符串中的字符一个个拷过来,遇到' '(或者32)就continue。后来人家和我说还可以再优化,然后审视了一下我这个算法,时间复杂度已经是o(n)了,不可能再降了,所以要优化为最简就只能是降低空间的损耗了:即在字符串上直接进行操作,把空格用后面的字符串填充;要实现这种功能...
2018-10-12 23:43:39 15375 4
原创 重载输入输出运算符的一些小问题
1.重载输入输出必须得使用友元,因为重载输入输出的第一个参数是流对象,而类中的成员函数第一个参数必须为类本身,如student& operator+(const student&);第一个参数就为隐藏的this,所以对输入输出的重载必须为非成员函数,因而需要使用友元来调用类中的成员变量; 注:如果不使用友元,将输入输出的重载作为成员函数,则运算符左边为对象,右边为...
2018-09-21 11:09:20 590
空空如也
unity中使用Texture2D.SetPixels32()设置半透明纹理
2019-08-15
如何在unity3D中调用python写的网络
2019-08-03
pycuda报错cuMemFree failed
2019-05-11
pycuda写核函数报错error: expected a ")"
2019-05-11
分布式计算,worker端电脑运行报错:目标电脑积极拒绝,无法连接
2019-02-28
类模板 重载输出符 unresolved external symbol
2018-09-21
类模板分开定义时,.cpp文件实现构造函数,报错模板已定义
2018-09-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人