我想让一个单元格等于它上面的单元格.
当我写作
=address(row()-1;column())
Run Code Online (Sandbox Code Playgroud)
它只是写上面单元格的名称(例如对于B2,它写入$ B $ 1)
是否有一个输入地址并输入值的函数?
如果我们有一个map <int, vector<int> >是vector管S移到时的地图变化的红黑树或者其存储指针vectorS或类似的东西,不动他们(与地图不会O(LG N)再例如,如果我们的push_back别的工作某些人vector的元素
是否有可能在bash中定义一个宏函数,所以当我写:
F(sth);
Run Code Online (Sandbox Code Playgroud)
bash运行这个:
echo "sth" > a.txt;
Run Code Online (Sandbox Code Playgroud) int s = 1e9;
Run Code Online (Sandbox Code Playgroud)
它的类型1e9和精确程度如何?(它完全等于1000000000?)
stdout如果可能的话,打印值/变量的类型将是有用的.
我们可以通过一个功能<(少)运算符STL数据结构,例如set,multiset,map,priority_queue,...
如果我们的函数就像<=(less_equal)那样有问题吗?
是否可以使用diff(或另一个简单的bash命令)检查两个文件的第一行是否相等?
[一般检查第一k行/最后一行的相等性,甚至是第i行到第j行]
c是一个给定的n整数数组; 问题是要找到一个增加的n整数数组,a (a[i] <= a[i+1])以便最小化这个总和:
abs(a[0]+c[0]) + abs(a[1]+c[1]) + ... + abs(a[n-1]+c[n-1])
// abs(x) = absolute value of x
Run Code Online (Sandbox Code Playgroud)
最优a存在只出现在整数中,c因此我们可以使用DP来解决它O(n^2):
dp[i][j]: a[i] >= j'th integer
Run Code Online (Sandbox Code Playgroud)
但可能应该有一个更快的解决方案O(n lg n).
对于以下数据结构:
我们可以使用一个平衡的BST,每个节点都有它的子树大小,但是它需要实现红黑树,这对于代码来说并不快.
更好的解决方案?