笔记
想喝可乐的levi
这个作者很懒,什么都没留下…
展开
-
JS同步与异步,宏任务与微任务
Eventloop js是单线程运行,执行任务有有同步执行任务,异步执行任务,js将同步任务放在主线程的执行栈中,异步任务的回调函数暂时存放到任务队列,在主线程中的同步任务执行完后,开始执行任务队列的回调函数。 同步任务和异步任务,先执行同步任务,在执行异步任务,异步任务又分为宏任务与微任务,宏任务有定时器…… 微任务有promise的then,all , race,所以微任务执行完,在执行宏任务 ...原创 2021-12-03 01:04:09 · 836 阅读 · 0 评论 -
vector简单使用
#include <stdio.h> #include using namespace std; int main() { vectora; for(int i=0;i<6;i++) { a. push_back(i); } for( vector<int>::iterator it=a.begin();it!=a.end();it++) { printf("%d\n",*it); } return 0; }原创 2020-10-14 00:39:52 · 96 阅读 · 0 评论 -
分治法求x的n次方
#include <stdio.h> int f(int x,int n) { if(n1) return x; else if(n%20) return f(x,n/2)f(x,n/2); else return xf(x,(n-1)/2)*f(x,(n-1)/2); } int main() { int n; int x; printf(“请输入x的值:”); scanf("%d",&x); printf(“请输入n的值:”); scanf("%d",&n); pr原创 2020-10-06 23:42:52 · 2659 阅读 · 0 评论 -
递归阶乘
#include <stdio.h> int f(int n) { if(n == 1) return 1; return f(n-1)*n; } int main() { int n; while(~scanf("%d", &n)) { printf("%d\n", f(n)); } return 0; }原创 2020-10-05 23:59:27 · 75 阅读 · 0 评论 -
蟠桃记
# included<stdio.h> int peace(int n) { if(n==1) return 1 return n* peace( n-1); } int main( ) { scanf(“%d”,&n); printf( “%d”, peace(5)); }原创 2020-10-05 00:20:40 · 168 阅读 · 0 评论