摘要:
其实这是一个很深邃的问题.在c/c++中规定:左操作数必须是一个左值.a++在c/c++中的实现是:{int tmp=a;a=a+1;return tmp;}这里的tmp为一个临时变量,是一个右值,对它赋值毫无意义.++a在c/c++中的实现是:{a=a+1;return a;}a为一个左值,可以赋 阅读全文
摘要:
给定一个整型数组和一个数字s,找到数组中的最短连续子数组,使得连续子数组的和sum>=s,返回这个最短连续子数组的长度值 如给定[2,3,1,2,4,3],s=7 答案为[4,3],返回2 第一种解法就是暴力解法,采用双循环来遍历所有的子数组,代码如下 #include<iostream> usin 阅读全文