有没有遇到过,导航+UITableView,在push,back回来之后,当前cell仍然是选中的状态。当然,解决办法简单,添加一句[tableView deselectRowAtIndexPath:indexPath animated:YES]即可。令人纠结的时,在没加这句的时候,有的视图同样回来...
分类:
其他好文 时间:
2014-11-25 22:50:42
阅读次数:
126
void GetAllString(int start, string & str, vector & res) { if (start == str.size()) { res.push_back(str); } else { ...
分类:
其他好文 时间:
2014-11-23 17:16:19
阅读次数:
189
反转迭代器顾名思义,反向操作容器,而插入迭代器是将迭代器的赋值操作转换为push_back(),push_front(),insert()操作。插入迭代器要求容器必须包含对应的push_back(),push_front(),insert()操作,这样才能对容器进行插入。插入迭代器分三种 back....
分类:
其他好文 时间:
2014-11-18 23:17:36
阅读次数:
158
计算有多少种解密字符串,因为是01串,故此只能最多有两种了。
才第二次使用Java解题,会不会像是披着Java外壳的C++程序呢?
实际体会:
C++转Java倒真的不难,最大的难点就是要知道如何使用Java的一些函数,比如本题的string处理,如果使用C++自然是直接加或者使用VC的直接push_back,不过Java好像有个什么StringBuilder类,这里我直接+=接起来了。
故此C++转Java的问题实际上是记忆问题,不存在理解问题了,因为Java有的概念,C++差不多都有,理解障碍就没有了...
分类:
编程语言 时间:
2014-11-15 17:06:41
阅读次数:
298
typedef __int64 ll;ll gao(ll l,ll r,ll n){//[l,r]内与n互素的数字个数 vector v; for(ll i=2;i*i1)v.push_back(n); int m=v.size(); ll res=0; for(...
分类:
其他好文 时间:
2014-11-13 23:58:45
阅读次数:
427
1 #include "../../st.h" 2 3 int main() 4 { 5 vector nums; 6 double t; 7 int n; 8 cout>n;10 cin>>t;11 nums.push_back(t);12 ...
分类:
编程语言 时间:
2014-11-10 21:41:57
阅读次数:
295
给定一个串,分割该串,使得每个子串都是回文串。找出所有可能的组合。
方法:暴搜+回溯
class Solution {
public:
int *b,n;
vector >ans;
void dfs(int id,string &s,int len){
if(id>=n){
if(len>0){
vectorvt;
vt.push_back(s.substr(0...
分类:
其他好文 时间:
2014-11-09 11:18:19
阅读次数:
174
题意:给定区间[l,r],l 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define pb push_back 8 #define mp make_pair 9 #define esp 1e-810 #define...
分类:
其他好文 时间:
2014-11-07 14:36:50
阅读次数:
208
一、头文件 #include二、常用方法:// 在这个向量的尾部插入x的考贝,平均时间为常数,最坏时间为O(n);1: void push_back(const T& x);比如:vector fruits;fruits.pusb_back ("orange");fruits.push_back("...
分类:
其他好文 时间:
2014-11-07 00:45:34
阅读次数:
264
bool compare(const pair &a,const pair&b)
{
return a.first v;
v.push_back(make_pair(4,2));
v.push_back(make_pair(2,4));
sort(v.begin(),v.end(),compare);...
分类:
编程语言 时间:
2014-11-01 14:54:47
阅读次数:
1098