摘要: 使用运算符重载的技术,可以做到C++仿python式的print函数 示例如下: #include<bits/stdc++.h> #define print pt, using namespace std; class PRINT{ public: PRINT operator, (int n){ 阅读全文
posted @ 2022-01-20 14:32 计算机知识杂谈 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 注:本文的所有代码是在我自己的VS2008中测试的,由于环境的差别,不能保证能在所有的编译器上运行。 1.内嵌汇编介绍 在C++中,可以通过__asm关键字来嵌入汇编语言。例如 int main(){ __asm{//汇编! mov eax,0 } return 0; } 2.汇编版本Hello, 阅读全文
posted @ 2022-01-20 13:01 计算机知识杂谈 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 在前面的文章我提到过,如果想要多次求和,可以使用前缀和,通过预处理的手法,可以使得求和的复杂度是O(1)。 但是,如果我们把题目改一下: 现在有一些操作: 操作A 输入1 L R,输出L-R区间的和 操作B 输入2 P X,使得A[P]+=X A[P]+=X就是对A数组进行修改。 如果使用前缀和,求 阅读全文
posted @ 2022-01-20 11:28 计算机知识杂谈 阅读(40) 评论(0) 推荐(0) 编辑