上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 64 下一页
摘要: 1、非引用形参-copy 指针是非引用,copy。但值也会改变。 引用形参: const相关问题: const形参可以拷贝、 不能修改,不能赋值! 可以使用const初始化非const: 指针+const 对于指针的const。非const传给const没问题。 2、引用形参-对传入参数真正修改 可 阅读全文
posted @ 2019-09-06 02:45 ostartech 阅读(6648) 评论(0) 推荐(1) 编辑
摘要: Greatest Common Divisor(GCD) 1、辗转相除法: 欧几里得算法据说是最早的算法,用于计算最大公约数,也是数论的基础算法之一。又被称之为辗转相除法。 2、更相减损术: https://www.cnblogs.com/laizhenghong2012/p/8457784.htm 阅读全文
posted @ 2019-09-06 01:39 ostartech 阅读(2576) 评论(0) 推荐(0) 编辑
摘要: 找重复单词(大写开头的) 貌似只能是相邻的且相同的两个单词。 阅读全文
posted @ 2019-09-04 03:20 ostartech 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、直角三角形个数 华为笔试:直角三角形个数 i+j+k=p, 0<i<=j<k, 通过解不等式,可以得到:i<p/3, j<p/2。 测试用例:120,3;12,1 https://www.cnblogs.com/joelwang/p/11426533.html https://blog.csdn 阅读全文
posted @ 2019-09-04 02:57 ostartech 阅读(6295) 评论(0) 推荐(0) 编辑
摘要: break、continue、goto break用于提前结束循环。只能打断一层循环。是把一层循环全部结束掉。continue则是提前结束循环内单次,继续循环下一步。 阅读全文
posted @ 2019-09-04 02:44 ostartech 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1、异常 throw抛出字符串 最好的是:throw抛出对象。 catch(...){} 2、使用标准异常类 #include<new> bitset 自己写一个异常 设计自己异常类 堆栈 测试: 阅读全文
posted @ 2019-09-04 02:31 ostartech 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 与操作系统位数和编译器都有关。 可用sizeof()得到,当前主流编译器一般是32位或64位。 类型 16位 32位 64位 char 1 1 1 short int 2 2 2 int 2 4 4 long int 4 4 8 long long int 8 8 8 char* 2 4 8(由寻址 阅读全文
posted @ 2019-09-02 22:50 ostartech 阅读(3661) 评论(0) 推荐(0) 编辑
摘要: 1、箭头操作符 用于指针。 使用容器vector存指针,迭代器是指针需要 解引用后再解引用才是数据。图中漏掉了iter++ 记得要delete 2、算术运算符 %:获得余数。 优先级。 溢出: 除法的一些注意要点: 除号两用:整数除和小数除。 除法中,两个数都是整数会整数除。 Vb中是两用的: 被除 阅读全文
posted @ 2019-09-02 18:32 ostartech 阅读(336) 评论(0) 推荐(0) 编辑
摘要: https://ai.yanxishe.com/ https://ai.yanxishe.com/page/blogDetail/14365 GAN网络 对抗式生成网络-图像超分辨及图像修复 完全可见信念网络(Fully visible belief networks ) 变分自编码器(Variat 阅读全文
posted @ 2019-08-30 09:47 ostartech 阅读(306) 评论(0) 推荐(0) 编辑
摘要: c++11的新特性,v是一个可遍历的容器或流,比如vector类型,i就用来在遍历过程中获得容器里的每一个元素。 for(auto i:v) for(auto &i:v) c++中for(auto count : counts) 意思是将 counts 容器中的每一个元素从前往后枚举出来,并用 co 阅读全文
posted @ 2019-08-29 22:08 ostartech 阅读(33442) 评论(0) 推荐(4) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 64 下一页