摘要: 1.CheckBox有一个监听器OnChangedListener,每次选择checkbox都会触发这个事件, 里边有一个参数isChecked,就是判断checkbox是否已经选上了的,可以在这判断:如果已经选上了就让其他的checkbox的setChecked设置为false。、 下面是b4[5 阅读全文
posted @ 2019-12-13 12:39 downrainsun 阅读(873) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Android_xue/article/details/78854885 相机申请权限 package com.example.administrator.downrainsun; import android.app.Activity; import a 阅读全文
posted @ 2019-11-20 23:25 downrainsun 阅读(2064) 评论(0) 推荐(0) 编辑
摘要: 第一种用radiobutton实现 https://wizardforcel.gitbooks.io/w3school-android/content/75.html 布局文件,使用radiogroup <?xml version="1.0" encoding="utf-8"?> <Relative 阅读全文
posted @ 2019-11-20 23:17 downrainsun 阅读(17767) 评论(1) 推荐(0) 编辑
摘要: https://blog.csdn.net/antony1776/article/details/73717666 实现C/S程序,加上登录注册聊天等功能。 然后要做个协议的样子出来。 比如说注册功能要把用户名密码一起发送过去,然后在前面在加一个标志,表示用的是哪个操作。就相当于是一个协议。 然后下 阅读全文
posted @ 2019-10-28 22:52 downrainsun 阅读(414) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/skc361/article/details/9254507 https://blog.csdn.net/HK_5788/article/details/41257133 https://blog.csdn.net/caowei880123/article 阅读全文
posted @ 2019-10-22 16:10 downrainsun 阅读(466) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/xiaochina/p/9750745.html 阅读全文
posted @ 2019-10-22 15:59 downrainsun 阅读(128) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/HpeMephisto/p/11312193.html 阅读全文
posted @ 2019-10-21 23:13 downrainsun 阅读(324) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/u013271921/article/details/45488173 阅读全文
posted @ 2019-10-21 12:18 downrainsun 阅读(877) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/tp-16b/p/7860491.html 讲了一些题目。 https://blog.csdn.net/weibo1230123/article/details/79878470 https://blog.csdn.net/qq_31629063/ar 阅读全文
posted @ 2019-10-13 21:15 downrainsun 阅读(89) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/MrYuan/p/5215923.html https://blog.csdn.net/qq_41787205/article/details/86694417 本机端口查看 打开DOS窗口后,一般我们会先输入“netstat”命令查看简单的统计信息, 阅读全文
posted @ 2019-10-13 15:47 downrainsun 阅读(1564) 评论(0) 推荐(1) 编辑
摘要: https://docs.microsoft.com/zh-cn/windows/win32/api/iphlpapi/nf-iphlpapi-getipaddrtable msdn,有很多c的源码还有解释。 抓包软件使用wireshark https://wenku.baidu.com/view/ 阅读全文
posted @ 2019-10-12 17:35 downrainsun 阅读(1240) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/hitwengqi/article/details/8015646 先是c++11之前的 1.最基础,进程同时创建5个线程,各自调用同一个函数 输入命令:g++ -o muti_thread_test_1 muti_thread_test_1.cpp -l 阅读全文
posted @ 2019-10-11 19:11 downrainsun 阅读(7346) 评论(0) 推荐(1) 编辑
摘要: 1.unorderd_map自定义键 自定义类型 1、由于unordered_map是采用哈希实现的,对于系统的类型int, string等,都已经定义好了hash函数,所以如果我们引入新的自定义类型的话,系统并不知道如何去计算我们引入的自定义类型的hash值,所以我们就需要自己定义hash函数,告 阅读全文
posted @ 2019-10-09 22:53 downrainsun 阅读(416) 评论(0) 推荐(1) 编辑
摘要: https://nanti.jisuanke.com/t/41403 2019沈阳网络赛D题 树形dp。一棵树,求任意两个点的距离之和。u-v和v-u算两次。两点之间的距离分为三类,模3等于0,1,2三类,最后输出这三类的总和。 第一种方法。直接累加。遍历到一个点的时候。先计算答案。答案加上所有已经 阅读全文
posted @ 2019-09-16 18:19 downrainsun 阅读(192) 评论(0) 推荐(1) 编辑
摘要: 2019 ICPC Universidad Nacional de Colombia Programming Contest C D J C. Common Subsequence 题意:给出长度为n两个串,求两个串的最长公共子序列len,如果len>=0.99*n,两个串就是亲兄弟否则不是。 解法 阅读全文
posted @ 2019-09-14 11:57 downrainsun 阅读(286) 评论(0) 推荐(1) 编辑
摘要: https://oi-wiki.org/string/pam/ 回文树讲解 https://vjudge.net/contest/113534#problem/L 题目链接 len[i]:节点i的回文串的长度next[i][c]:节点i的回文串在两边添加字符c以后变成的回文串的编号(和字典树的nex 阅读全文
posted @ 2019-09-08 10:22 downrainsun 阅读(236) 评论(0) 推荐(1) 编辑
摘要: 分块算法相当于一种优雅的暴力,一般块的大小是取sqrt(n); 第一题:区间加法与区间查值。 修改区间时,两头的区间要格外来加,中间的直接加区间标记值即可。两头的小区间枚举也只有sqrt(n)的复杂度,中间的大区间枚举也只有sqrt(n)的复杂度。 查询区间时,直接等于那点的值加上所在区间的标记值。 阅读全文
posted @ 2019-09-03 18:56 downrainsun 阅读(377) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/keydou/article/details/83691189 bzoj 4756 题目大意:给出一棵树(根为 1),每个点有点权,对于每个点,询问它子树中点权比它大的点的个数 其实可以把这道题当成线段树合并入门题来做 首先把点权离散化,把所有的点都先单独 阅读全文
posted @ 2019-08-27 23:05 downrainsun 阅读(233) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/chinhhh/p/7965433.html#dfs1 树链剖分跳链logn的复杂度。 这个是权值在点上,先跳到一条重链上同时查询途中经过的点,如果在一条重链上就直接查询。 https://cn.vjudge.net/contest/28982#pro 阅读全文
posted @ 2019-08-18 20:51 downrainsun 阅读(176) 评论(0) 推荐(1) 编辑
摘要: https://oi-wiki.org/string/sam/#_5 oiwiki网上的 https://blog.csdn.net/thy_asdf/article/details/51569443 这个博客讲了很多题。 广义后缀自动机的意思是在后缀自动机上添加上多个串,每次添加一个串的时候把la 阅读全文
posted @ 2019-08-07 21:36 downrainsun 阅读(271) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/qq_38891827/article/details/82190013 很多例题 https://blog.csdn.net/qq_41117236/article/details/81453534 https://www.lydsy.com/Judge 阅读全文
posted @ 2019-07-31 21:36 downrainsun 阅读(175) 评论(0) 推荐(1) 编辑
摘要: #include #include #include #include #include #include #include using namespace std; #define rep(i,a,n) for (long long i=a;i=a;i--) #define pb push_back #define mp make_pair #define all... 阅读全文
posted @ 2019-07-30 10:55 downrainsun 阅读(258) 评论(0) 推荐(1) 编辑
摘要: https://ac.nowcoder.com/acm/contest/883/G 阅读全文
posted @ 2019-07-29 09:52 downrainsun 阅读(490) 评论(0) 推荐(1) 编辑
摘要: 输入n, m,n表示n种操作,m表示最多可以容纳m个串。 第一种操作:先在容器里找是否存在这个串,如果不存在,则添加在末尾,这个串携带了一个值v。 如果存在,则先把之前存在的那个拿出来,然后在后面添加这个串,注意此时输入的这个v值不管用!!!!,v还是以前的那个v. 第二种操作:先在这个容器内是否存 阅读全文
posted @ 2019-07-27 00:14 downrainsun 阅读(241) 评论(0) 推荐(1) 编辑
摘要: http://codeforces.com/problemset/problem/724/G https://blog.sengxian.com/algorithms/linear-basis https://www.cnblogs.com/ljh2000-jump/p/5869991.html 转 阅读全文
posted @ 2019-07-22 21:49 downrainsun 阅读(1064) 评论(0) 推荐(1) 编辑
摘要: 1、 判断一个数是否是2的方幂n > 0 && ((n & (n - 1)) == 0 ) 解释((n & (n-1)) == 0): 如果A&B==0,表示A与B的二进制形式没有在同一个位置都为1的时候。 那么本题到底啥意思?? 不妨先看下n-1是什么意思。 令:n=1101011000(二进制, 阅读全文
posted @ 2019-07-21 16:42 downrainsun 阅读(1024) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/qq_37025443/article/details/86537261 博客 下面是wiki上的讲解,建议耐心地看一遍...虽然看了可能还是不懂 https://en.wikipedia.org/wiki/Lindström–Gessel–Viennot 阅读全文
posted @ 2019-07-21 10:07 downrainsun 阅读(376) 评论(0) 推荐(2) 编辑
摘要: https://ac.nowcoder.com/acm/contest/881#question F题 阅读全文
posted @ 2019-07-20 10:02 downrainsun 阅读(110) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/zyf0163/p/4749042.html 主要是看的这篇 https://blog.csdn.net/weixin_42165981/article/details/81154209 主席树一般还是开40倍吧。 http://acm.hdu.edu 阅读全文
posted @ 2019-07-17 13:16 downrainsun 阅读(257) 评论(0) 推荐(1) 编辑
摘要: https://www.luogu.org/recordnew/show/20375729 平衡树模板题。 首先就是大名鼎鼎的pdf介绍: C++的pb_ds库在OI中的应用 看完了之后,再看一下具体实现吧,他没有怎么说具体使用 以下拿 普通平衡树 做了板子,写了一份代码 我用的是 rbtree 和 阅读全文
posted @ 2019-07-06 23:32 downrainsun 阅读(303) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/kuangbin/archive/2012/10/05/2712222.html 解决爆栈方式的一种做法。 Balancing Act POJ - 1655 求树的重心。 树的重心就是这个节点最大的枝条最小。 求树的直径 https://blog.cs 阅读全文
posted @ 2019-07-04 20:41 downrainsun 阅读(283) 评论(0) 推荐(1) 编辑
摘要: 2.HDU1042 N! 4.HDU1753 加法 比较函数 (4) 对于输出浮点数保留几位小数的问题,可以使用DecimalFormat类, import java.text.*; DecimalFormat f = new DecimalFormat("#.00#"); DecimalForma 阅读全文
posted @ 2019-06-17 20:15 downrainsun 阅读(1636) 评论(0) 推荐(1) 编辑
摘要: 线性代数的方法,利用矩阵来求解多元一次线性方程组的根。 https://blog.csdn.net/just_sort/article/details/60327014 众所周知,柱爷的数学非常好,尤其擅长概率论! 某日柱爷在喵蛤蛤村散步,无意间踏入了远古法阵! 法阵很奇怪,是一个长度为N 的走廊, 阅读全文
posted @ 2019-06-05 15:58 downrainsun 阅读(221) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/my_sunshine26/article/details/77141398 https://blog.csdn.net/liuweiyuxiang/article/details/78827474 https://blog.csdn.net/xueche 阅读全文
posted @ 2019-05-30 20:51 downrainsun 阅读(198) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/wust_zzwh/article/details/52100392 讲的好的博客。 https://cn.vjudge.net/contest/302933#problem/B 这道题要用减法, 前导零不排除的模板 题目给了个f(x)的定义:F(x) = 阅读全文
posted @ 2019-05-22 22:28 downrainsun 阅读(198) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/sclbgw7/p/9875671.html 讲的好的博客。 只有fail指针的模板,好像用不到,一般都是用last指针的模板。 https://cn.vjudge.net/contest/301351#problem/A 习题 最基础的模板,即求一个 阅读全文
posted @ 2019-05-21 10:33 downrainsun 阅读(269) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/u012061345/article/details/52224623 讲矩阵快速幂推公式的。 https://blog.csdn.net/zhangxiaoduoduo/article/details/81807338 HDU 4565不会,涉及共轭复数 阅读全文
posted @ 2019-05-16 21:00 downrainsun 阅读(443) 评论(0) 推荐(1) 编辑
摘要: 题意:给你一串长度为n的数,这个数可以将后面的数挪到前面来,如果没有小于最开始的那个数的话就输出YES,否则输出NO 题解:如果后面有数字小于第一个数的话就肯定是NO了,这题的坑点就是如果前面很长一串都相同但是后面有一个比前面相同位置的数小的话也要输出NO,因为n是5e5,我们不可能检查每一个串,其 阅读全文
posted @ 2019-05-06 17:35 downrainsun 阅读(314) 评论(0) 推荐(1) 编辑
摘要: https://vjudge.net/contest/299302#problem/E 题意:给出一个01 0101串,然后能量计算是连续的1就按1, 2, 3的能量加起来。然后给出起始的能量,求最少减掉几个一是起始的能量不被消耗完。 思路:不能用贪心,比如11111,按理说拿一个最好是中间分开,但 阅读全文
posted @ 2019-05-03 22:54 downrainsun 阅读(353) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/lgdblue/article/details/15809893 (一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。 显然,如果n=m+1,那么由于一次最多只能取m个,所以, 阅读全文
posted @ 2019-04-29 13:25 downrainsun 阅读(588) 评论(0) 推荐(1) 编辑