Android学习记录

待更新

LogCat

Android Studio中已经默认添加了LogCat工具,macOS使用control+6,Win使用Alt+6打开。

Android中的日志工具类是Log(android.util.Log),这个类中提供了如下方法:

Log.v() //这个方法打印最为琐碎的,意义最小的日志信息,对应级别verbose

Log.d() //这个方法打印一些调试信息,对应级别debug

Log.i() //这个方法打印一些警告,提示程序的潜在风险,对应级别warn

Log.e() //这个方法用于打印错误信息,对应级别error

尝试

在onCreate()方法中添加一行打......

最短路专题整理

最短路专题整理

模板

Dijkstra

模板一(map数组模拟邻接表)

处理小图速度相对较快。

内存占用较小,对重边优化较差。

#include<iostream>

#include<cstdio>

#include<cmath>

#include<cstring>

using namespace std;

const int INF = 0x3f3f3f3f;

const int maxn = 1000;

int map[maxn][maxn];

int pre[maxn],dis[maxn];

bool vis[maxn];

int......

并查集专题整理

并查集专题整理

kuangbin专题

模板

int find(int x) {

return fa[x] == x ? x : fa[x] = find(fa[x]);

}

void join(int x, int y) {

int fx = find(x), fy = find(y);

if (fx != fy) fa[fx] = fy;

}

关于并查集的一点心得

大家都说带权并查集的起点是食物链( POJ - 1182 ),但是可能我比较笨,没有从这道题里领会到很深的东西,一直到做到虫子的一生( POJ - 2492 )才有点领悟到,也多亏了在做Navig......

线段树专题整理

待更新

线段树讲解(未读)

线段树模板(未读)

模板

求区间总和

#include <cstdio>

#include <algorithm>

using namespace std;

#define LL long long

const int maxn = 111111;

int add[maxn<<2];

LL sum[maxn<<2];

void PushUp(int k) {

// 根据子结点更新父结点

sum[k] = sum[k<<1] + sum[k<<1|1];

}

void P......

来自周妈的爱情观调查

周妈调查:大学生爱情观

前些日子,我问了我的一些QQ和微信好友两个问题:

为什么一个男生/女生需要一个女/男朋友;

假如你是一个女生/男生,你为什么想要一个男/女朋友。

收集整理了一些受访者的回答。

第一位受访者:

第二位受访者: