// language c // 剑指64 // https://leetcode-cn.com/problems/qiu-12n-lcof/ int sumNums(int n){ int ans = n; (n) &&(ans +=sumNums(n-1)); return ans; } ...
分类:
其他好文 时间:
2021-02-01 12:39:49
阅读次数:
0
性质:1 唯一的, 2 单独是一个类型, 用作对象的私有属性 1 const sym = Symbol("private"); 2 3 export default function Constr(a){ 4 return { 5 [sym]: 111, //私有属性 6 pub:a 7 } 8 } ...
分类:
其他好文 时间:
2021-02-01 12:36:26
阅读次数:
0
在开始本篇的内容前,我们先来思考几个问题。 我们先来看一段简单的代码: void func(int a) { if (a > 100000000) return; int arr[100] = {0}; func(a + 1);} 你能看出这段代码会有什么问题吗? 我们在之前的文章《高性能高并发服务 ...
分类:
其他好文 时间:
2021-02-01 12:35:41
阅读次数:
0
在一个平面直角坐标系的第一象限内,如果一个点(x,y)与原点(0,0)的连线中没有通过其他任何点,则称该点在原点处是可见的。 编写一个程序,计算给0<x,y<=n定整数N的情况下,满足的可见点(x,y)的数量(可见点不包括原点)。 #include<bits/stdc++.h> #define N ...
原生 NodeJS 获取 post 提交的数据 request.js exports.getPostData=function(ctx){ return new Promise((resolve,reject)=>{ try { let params = ''; ctx.req.on('data', ...
分类:
其他好文 时间:
2021-02-01 11:56:23
阅读次数:
0
一直没注意可以使用makedown,爱了爱了。 21 奇偶顺序 调整顺序使奇数位于偶数前(没有要求相对位置不变) 双指针 头找偶数,尾找奇数,互换,直到头尾相遇 func exchange(nums []int) []int { if len(nums)==0{ return nums } i,j: ...
分类:
其他好文 时间:
2021-02-01 11:52:53
阅读次数:
0
1 //有向图邻接矩阵代码实现 2 3 #include<iostream> 4 using namespace std; 5 #define MaxVertex 50 //最多顶点个数 6 typedef char VertexInfo[9];//定义顶点的名字 7 //定义图的数据结构 8 st ...
分类:
其他好文 时间:
2021-02-01 11:44:56
阅读次数:
0
题意 从上到下打印二叉树的每一行,最后返回一个层序遍历的序列 思路 使用队列作为辅助工具来进行层序遍历,都存储到一个vector里面返回即可 代码 class Solution { public: vector<int> levelOrder(TreeNode* root) { if(!root) ...
分类:
其他好文 时间:
2021-01-30 12:09:44
阅读次数:
0
什么是CAS CAS(compare and swap),字面意思比较并交换,是解决多线程并行情况下使用锁造成性能损耗的一种机制. public final boolean compareAndSet(int expect, int update) { return unsafe.compareAn ...
分类:
编程语言 时间:
2021-01-29 12:10:28
阅读次数:
0
#define max(a,b) ((a)>(b))?(a):(b) int integerBreak(int n){ int dp[58]={0}, i, j; dp[1]=1; for(i=2; i<=n; i++){ for (j=1; j<=i/2; j++){ dp[i]= max( dp ...
分类:
其他好文 时间:
2021-01-29 11:57:46
阅读次数:
0