杭code
zeroQiaoba
爱生活爱岚岚
展开
-
653. Two Sum IV - Input is a BST
先转换为一个数组序列,然后判断是否存在两个数字,变成了一道简单题/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL)原创 2017-12-08 21:52:09 · 238 阅读 · 0 评论 -
650. 2 Keys Keyboard
甚至不用dp写,直接用递归操作就可以class Solution { public: int minSteps(int n) { if(n==1) return 0; // find min divided for(int i=2;i<=n/2;i++) { if(n%i==0)原创 2017-12-09 17:23:16 · 225 阅读 · 0 评论 -
Prime Ring Problem
感觉这种问题,工作量都很大,其实就是一个简答的回朔问题,首先定义素数集和,定义每个元素的备选元素,然后用dfs搜索,然后回朔求解#include <iostream> #include <string> #include <vector> #include <iterator> #include <map> #include <cmath> #include <vector> #include原创 2017-12-09 22:25:40 · 229 阅读 · 0 评论 -
杭code 1002
注意最后一次输出结果,不用在末尾加入空格。【神奇的错误】#include <iostream> #include <algorithm> #include <fstream> #include <string> #include <vector> #include <time.h> #include <direct.h> #include <io.h> #include <stdlib.h> #in原创 2017-12-01 17:41:28 · 336 阅读 · 0 评论 -
杭code1008
#include <iostream> #include <algorithm> #include <fstream> #include <string> #include <vector> #include <time.h> #include <direct.h> #include <io.h> #include <stdlib.h> #include <cassert> #include <nu原创 2017-12-01 20:19:01 · 505 阅读 · 0 评论 -
杭code1004
#include <iostream> #include <algorithm> #include <fstream> #include <string> #include <vector> #include <time.h> #include <direct.h> #include <io.h> #include <stdlib.h> #include <cassert> #include <nu原创 2017-12-01 20:00:11 · 351 阅读 · 0 评论 -
杭code 计算分子量
第一次参加编程比赛,虽然只AC了一道题,但是还是挺开心的,这道题还是基础的运算符操作,比较基础#include <iostream> #include <string> #include <vector> #include <iterator> #include <map> #include <cmath> #include <vector> #include <stack> #include原创 2017-12-03 17:19:01 · 475 阅读 · 0 评论