- 博客(5)
- 收藏
- 关注
原创 莫再入size_t的坑
在vs2017中使用for循环时,默认使用的是size_t类型的变量i,曾经一度认为既然是默认的参数,那应该具备普遍适用性,但在我做题时,发现size_t在倒序循环时完全不可行。题目如下: 实现一个函数,输入一个长整型,返回一个逆序的不重复的长整型。 乍一看,非常简单,不过是逆序读取数字,再检测是否已读过,读过则跳过,未读过则添加到输出字符串后,根据这个思路,代码如下所示: long Ge...
2018-11-27 14:49:32 773 1
原创 文章标题
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。 题意很清晰,直接循环即可,主要需要注意输出格式:#include<iostream> using namespace std;int main() { int m,n; while(cin>>m>>n) { int
2017-08-28 00:26:39 138
原创 链表倒序打印
链表倒序打印,自己的方法有点蠢,如下:/** * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : * val(x), next(NULL) { * } * }; */ class Solution { public:
2017-08-16 00:12:18 335
原创 二分查找
二分查找是一种比较基础的查找方法,主要分为递归和非递归两种方式。 非递归版本:int BinarySearch(vector<int> A,int n,int val) { int low,high,mid; if(A.empty()||n==0) return -1; low = 0; high = n; while(low<=high)
2017-08-15 01:17:15 131
原创 android studio学习(1)
笔者第一次写博客,也是第一次接触android studio,甚至之前还没用过eclipse,就是因为想给自己做点app来玩,就进了android开发的深坑。学习新事物还是需要点热情和指导的,热情源于我个人理念吧,而指导主要靠网络和相关书籍以及官方例程。由于是首次使用android studio,第一次先写安装教程吧,给以后自己重装的时候留个教程。 android studio安装步骤: 1、
2016-03-31 13:35:59 421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人