上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 这里积累一些日常编程用得比较少的知识,不断添加。 scanf("%c%*c%c",&a,&b); 其中的*表示跳过,本来输入三个数字,结果中间那个读入后被抛弃,a和b的值分别是第一次和第三次输入的值。 printf("%d%*d%d",a,b,c,d); 其中*表示占位,相当于printf("%d% 阅读全文
posted @ 2017-06-24 10:44 xiaoxi666 阅读(423) 评论(0) 推荐(0)
摘要: 进制转换的符号表为[0-9a-zA-Z],共61个字符,最大可表示62进制。 思路是原进制先转换为10进制,再转换到目标进制。 疑问: 对于负数,有小伙伴说可以直接将符号丢弃,按照整数进行进位转换,最后再将负号补回来,我认为这种做法是不对的。 正确的做法是:考虑好按照16位(short)还是32位( 阅读全文
posted @ 2017-06-23 22:16 xiaoxi666 阅读(826) 评论(0) 推荐(0)
摘要: c++中常用的vector容器作为参数时,有三种传参方式,分别如下(为说明问题,用二维vector): function1(std::vector<std::vector<int> > vec),传值 function2(std::vector<std::vector<int> >& vec),传引 阅读全文
posted @ 2017-05-12 09:32 xiaoxi666 阅读(60179) 评论(1) 推荐(12)
摘要: 这是爱奇艺的一道算法题。 题目描述请参考博客http://blog.csdn.net/sinat_30186009/article/details/52356053,在此表示感谢。 基本思路参考了以上文章,但是上面文章中的算法是java版,这是次要的,主要的问题是算法用的是原始递归思想,这样会造成计 阅读全文
posted @ 2017-05-11 20:01 xiaoxi666 阅读(1301) 评论(2) 推荐(3)
摘要: 众所周知,bing搜索网站首页每日会更新一张图片,张张漂亮(额,也有一些不合我口味的),特别适合用来做电脑壁纸。 我们想要将bing网站背景图片设置为电脑桌面背景的通常做法是: 上网,搜索bing 找到图片的下载链接,并下载之 将图片设置为桌面背景(也有部分浏览器支持直接在网页中右击图片设置为壁纸) 阅读全文
posted @ 2017-03-13 19:27 xiaoxi666 阅读(4221) 评论(3) 推荐(3)
摘要: 最简单的方法是依次遍历每个数字,但这种算法时间复杂度太高,若再用上递归,数字一大内存就爆了,时空复杂度都很高,令人无法忍受。 因此探索出一种目前为止比较满意的方法。 思路来自《编程之美》计算数字1的个数(友情提示:若没有看过请先翻到后面预习,方便理解代码),拓展一下即可(特别要注意的是计算数字0,它 阅读全文
posted @ 2017-03-08 10:50 xiaoxi666 阅读(5419) 评论(0) 推荐(1)
摘要: 目录 一般创建方法 导出普通函数的方法&调用方法 导出类及其成员函数的方法&调用方法 众所周知,我们可以将C++项目中的类以及函数导出,形成 .dll 文件,以供其他程序使用,下面将说明Qt环境下的使用方法。 首先创建共享库,步骤如下: 下一步会出现类对话框等等,不用管它,直接点击创建即可,稍后再将 阅读全文
posted @ 2017-02-23 18:36 xiaoxi666 阅读(23991) 评论(5) 推荐(3)
摘要: 关于C++ STL vector 中的sort排序算法有三种自定义实现,它们本质上都是返回bool类型,提供给sort函数作为第三个参数。 重载运算符 全局的比较函数 函数对象 我认为从实现方式看,重载运算符和函数对象实现本质上是一样的:两者都是括号运算符的重载。 重载运算符利用了泛型模板,先重载模 阅读全文
posted @ 2017-02-21 16:23 xiaoxi666 阅读(2020) 评论(0) 推荐(0)
摘要: 本文简单总结了delete[]放在析构函数中VS放在主函数中的区别(针对自己定义类)。 delete原理简单剖析(摘自https://zhidao.baidu.com/question/154090209.html,个人认为解释到位): 我们编译出来的程序运行时是和操作系统打交道的,程序中用到的内存 阅读全文
posted @ 2017-02-21 12:52 xiaoxi666 阅读(3700) 评论(0) 推荐(0)
摘要: 矩阵求逆运算有多种算法: A-1=(LU)-1=U-1L-1,将A分解为LU后,对L和U分别求逆,再相乘; 通过解线程方程组Ax=b的方式求逆矩阵。b分别取单位阵的各个列向量,所得到的解向量x就是逆矩阵的各个列向量,拼成逆矩阵即可。 下面是这两种方法的c++代码实现,所有代码均利用常规数据集验证过。 阅读全文
posted @ 2017-02-20 20:00 xiaoxi666 阅读(82996) 评论(3) 推荐(9)
上一页 1 ··· 9 10 11 12 13 14 下一页
TOP