自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Pycharm project interpreter消失

本文记录pycharm中project interpreter消失,变成python interpreter的解决方法:将项目文件下的.idea删了,然后打开其他的python项目或者空项目,再从file中open这个项目即可。

2021-07-22 00:46:30 2466

原创 leetcode67 bitset解法

自己的做法是像十进制加法一样,先反转两个字符串再从低往高加,加的短的没有,看此时进位,若没有,直接截取长的剩余的部分,有就剩余的加一。看了题解,发现还可以用bitset来解,首先将a,b按位存放,a^b是a+b没有进位,a&b是a+b产生的进位,(a+b)<<1左移一位,再和没有进位的相加,当carry进位为0时,说明进位全部加完,bitset.any()是否存在1string addBinary(string a, string b) { const int siz

2020-06-23 22:55:36 219

原创 istringstream,ostringstream,stringstream

在做力扣58题时,看到的简单的解法(之前有用过,写题时就想不起所以记录一下),原题链接想的是从后遍历,但有点耗时class Solution {public: int lengthOfLastWord(string s) { if(s.size()==0)return 0; int i=s.size()-1; while(s[i]==' ') { if(--i<

2020-06-22 16:19:36 146

原创 邻接表的数组加结构体实现

简单化把权重w去了,要的话结构体里加一下就好了结构体边的定义:typedef struct Edge{ int to;//边指向的节点 int next;//下一条边的编号};加一条边的函数为:void add_edge(int from,int to){ edge[idx].to=to; edge[idx].next=head[from]; head[from]=idx++...

2020-03-24 17:49:42 249

原创 hdu2082 找单词母函数(易懂)

题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2082母函数定义这些这里就不说了,要注意一点,小白的我坑了好久,别的博客都是举例1克 2克 3克 4克硬币各一个的例子,注意如果是2个3元的硬币的因式应该是(1+x的三次+x的6次),而不是(1+2倍x的三次),代码核心为三个循环,首先n1[0]代表1乘以26个式子,最外面循环的i<=26代表与第...

2020-03-21 20:44:57 135

原创 Android9.0 程序锁实现

整体思路:当启动一个程序时获取栈顶activity,与加密数据库配对,若是加密程序,调用startactivity启动一个输入密码的界面,密码正确,进入应用。可以看出实现改功能需要脱离activity,那就想到了开启一个后台服务,而Android8.0之后只能用startforegroudserver开启,并在服务开启5秒内调用startforegroud方法,不然要报ANR。理想是美好的,模拟器...

2020-03-18 10:37:01 890

原创 PACKAGE_USAGE_STATS权限申请

首先在清单文件中注册android:name="android.permission.PACKAGE_USAGE_STATS" tools:ignore="ProtectedPermissions"/>其次,在运行过程中判断有无权限,若没有,主动引导用户打开。代码如下 private boolean hasPermissionToRea...

2020-02-17 16:39:10 5067

原创 Android9调用系统卸载

调用代码如下Uri uri = Uri.parse("package:" + packageName); Intent intent = new Intent(Intent.ACTION_DELETE); intent.setData(uri); startActivity(intent);Android9之后要申请权限 <uses-perm...

2020-01-16 16:09:49 393

AppLock.rar

应用程序锁。整体思路:当启动一个程序时获取栈顶activity,与加密数据库配对,若是加密程序,调用startactivity启动一个输入密码的界面,密码正确,进入应用。可以看出实现改功能需要脱离activity,那就想到了开启一个后台服务,而Android8.0之后只能用startforegroudserver开启,并在服务开启5秒内调用startforegroud方法,不然要报ANR。理想是美好的,模拟器里行得通,真机里死活不行。于是,想了个损招,在后台放一个无声音乐来保活。

2020-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除