自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义排序的几种方法总结

最近发现总容易忘记自定义排序的几种方法,就写一下总结重载"<"运算符struct Item { int i; bool operator <(const Item& rhs) const // 升序 { return i < rhs.i; }};函数对象(仿函数)class CompLess { public: bool operator ()(const Item& stItem1, const Item& stIt.

2021-01-29 10:41:16 641

原创 卡特兰数证明

引言关于卡特兰数这个名词,可能有些人会比较陌生,我下面举个实际示例,大家应该就知道是啥了。求先序序列为 a,b,c,d 的二叉树的数目求入栈序列为 a,b,c,d 的出栈数目归纳其实这类题目都可以归为卡特兰数的求解,比如求二叉树的数目,我们完全可以把先序序列认为是入栈序列,而出栈序列可以认为是中序序列,我们都知道,先序 + 中序就可以得到一棵二叉树了。为什么可以这样等价呢?对于任何一个前序序列和中序序列,我们都可以得到下面的形式:父节点——左子树——右子树左子树——父节点——右子树那

2020-12-17 14:33:07 856

原创 定点数/浮点数的运算

定点数运算1.定点数补码的加法1.定义:两个补码表示的数相加,符号位参加运算,且两数和的补码等于两数补码之和。两个数不管正负,均用补码表示,符号位应当做数值参加运算,符号位相加所产生的进位要丢掉,结果为补码。2.举例:X=0.1011 Y=-0.0101,求 X+Y=?1解:[X]补=0.1011,[Y]补=1.1011[X]补+[Y]补 = 0.1011+1.1011 = 0.0110 = [X+Y]补所以 X+Y = 0.01102.定点数的补码减法1.定义:对于减法,(-

2020-10-22 16:28:53 1399 2

转载 [Android]Fragment的四种跳转

转载自:https://www.jianshu.com/p/ab1cb7ddf91f感觉写的挺好的,解决了我项目中的跳转问题一、简介最近做项目涉及到了很多关于Fragment跳转的问题,虽然跳转的方式不多,但还是搞的我的晕头转向,所以写了一篇文章主要介绍有关Fragment的四种跳转方式:从同一个Activiy的一个Fragment跳转到另外一个Fragment从一个Activity的Fragment跳转到另外一个Activity从一个Activity跳转到另外一个Activity的Fra

2020-08-22 10:36:44 932

原创 Android屏幕适配笔记

最近做项目遇到了屏幕适配的问题,当然如果只是面向主流开发,也不太需要做适配了,但是适配一下总是比较好的。也查了很多文章,这里做下笔记吧。详细分析看一下我贴的原文章链接。屏幕适配名词解释参考文章px (pixel): Android中代表绝对像素,比如 160px 的控件在分辨率为宽 320px 的设备中占一半,在分辨率为宽 640px 的设备中占 1/4。所以这在开发中肯定不被推荐使用。dpi (dots per inch): 为了避免使用 px 带来的问题,dpi 翻译过来就是每一英寸的屏幕所

2020-07-24 17:16:03 177

原创 C++常用数据结构使用总结

目录set操作map操作字符串操作vector操作文件操作设置精度快捷键set操作set是一种关联式容器,其特性如下:set以RBTree作为底层容器所得元素的只有key没有value,value就是key不允许出现键值重复所有的元素都会被自动排序不能通过迭代器来改变set的值,因为set的值就是键unordered_set代表是无序的,set<int> numSet; for(int i=0;i<6;i++) {

2020-06-18 09:05:19 1121

原创 软件工程全书知识点笔记

Chapter 1-概论计算机软件指计算机系统中的程序及其文档软件危机许多软件项目不能满足客户的要求许多软件项目超出预算和时间安排软件危机的表现对软件开发成本和进度的估计常常很不正确用户对已完成的软件系统不满意的现象经常发生软件产品的质量往往靠不住软件常常是不可维护的软件通常没有适当的文档资料软件成本在计算机系统总成本中所占的比例逐年上升软件开发生产率提高的速度远远跟不上计算机应用迅速普及深入的趋势软件危机的原因软件是逻辑产品,开发进度、成本难

2020-06-17 15:04:10 1408

原创 学习资源分享(Java/算法等)

上一次分享的学习资源好像涉及版权问题,我就把一些资料放在我的github上了,大家自取,因为有大小限制,有些放不上去,可以评论邮箱,我有的话就发过去。https://github.com/syz913/someSourceJAVA:https://github.com/syz913/JAVA...

2020-05-18 16:17:31 228

原创 迁移到Androidx

慎重考虑!改完挺方便,但是改的过程真的心态炸裂!AndroidX 将原始支持库 API 替换为 androidx 命名空间中的软件包。只有软件包和 Maven 工件名称发生了变化;类、方法和字段名称没有变化。注意:建议在单独的分支中执行迁移。此外,还应设法避免在执行迁移时重构代码。前提条件执行迁移之前,请先将应用更新到最新版本。我们建议您将项目更新为使用支持库的最终版本:版本 28.0.0...

2020-03-17 11:35:42 946 1

原创 如何快捷地下载知乎中的视频

有时候在知乎上看见一些很好玩的视频的时候可能会想要去下载一下,但是没有找到下载的途径,又懒得去百度一些工具什么的,那为什么不自己去捣鼓一下呢?!众所周知,Chrome中的F12是一个特别万能的工具,今天就教大家如何使用控制台去下载知乎视频,不知道是否通用,但是试了一下确实可以。首先在要下载的视频右键,点击检查在右边会有网页的源码,简单的html代码,要想要在网页中插入视频,肯定要有sr...

2020-03-08 11:17:03 1894 1

原创 标准正态分布的E(X^4)积分求解

对于标准正态分布,其形式特别友好,而计算四次方数学期望,积分明显是最简单粗暴的方式,网上很多证明过程太过简陋,所以我就自己去尝试着证明了一下,因为是不可积函数,中间需要极坐标转换,证明过程如下,才疏学浅,如有疑问,欢迎留言:...

2020-01-03 22:40:49 20614 3

原创 C++中map的学习笔记

 由于在做题的时候遇到map,发现没有太详细的学习过,所以现在想重新学习一下,若想转载请注明地址1、简介map需要的头文件是#include &lt; map &gt;map是一类关联性容器,它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。我感觉map比较好用的就是key-value对,其...

2018-12-10 22:17:29 216

转载 最短路径问题---Dijkstra算法详解

学到最短路径问题的时候,看这篇文章写的蛮好的,就转载了https://blog.csdn.net/qq_35644234/article/details/60870719前言 Nobody can go back and start a new beginning,but anyone can start today and make a new ending. Name:Willam...

2018-12-02 21:35:23 427

转载 PDF转WORD

PS:说实话,尽管用起来感觉还好,但是pdf转word效果并不是特别满意,所以如果不是特殊需要,不建议pdf转word,现在技术还达不到原版转换pdf转word是一个非常普遍的需求,而你会发现好用、转换质量好的工具还真是不多,尤其百度搜索前面的推广结果,更是差到不行,免费版只能转一页,要想转更多,需要付费,而付过费后会发现转化效果非常差,找商家投诉,没有结果,便会像百度搜索结果第一条1900多...

2018-10-21 23:22:27 1525

转载 从头到尾彻底理解KMP

原文:https://blog.csdn.net/v_july_v/article/details/7041827在这里我附上原文地址,写的比较通俗易懂,我就不重新搬抄了

2018-10-14 16:45:37 139

原创 爬虫学习日记

参考博客:https://blog.csdn.net/aaronjny/article/details/77945329 由于想要学习爬虫,就从头搜索了很多东西,做个笔记顺便分享下我用的是pycharm+py3.61、获取网页首先需要requests库,在pycharm的settings里面比较容易就能下载,用pip install也可以,在这里就不赘述了import r...

2018-10-05 14:42:31 776

转载 Python微信库:itchat ——实现微信自动回复

参考文章http://www.nulll.me/index.php/archives/72.html https://blog.csdn.net/mdpsdhr/article/details/61195817我一个同学向我表示人类的本质是复读机,就一直重复我的话,然后我就一”怒“之下搜了一下微信自动回复机器人,然后发现了神奇的itchat库,利用这个库...

2018-10-05 14:28:28 3193

原创 利用Chrome插件实现跳过百度网盘客户端(直接较快速下载大文件)

为了下载matlab,我差点买了百度网盘的超级会员。。。,在广泛参考之下,总结出现在适用的设置方法(由于百度网盘的打击,方法只能说不断更新)1,安装Chrome插件Tampermonkey1)点击 Chrome 的“菜单”-&gt;“更多工具”-&gt;“扩展程序”(2)在打开的“扩展程序”页面中,搜索“Tampermonkey”并安装即可,会有一个图标2,实现大文件直...

2018-09-13 18:54:50 173960 8

原创 alien_invasion game(对应我上传的python资源)

首先作为一个小游戏,我们需要创建一个外星人的类alien.py#encoding:utf-8import pygamefrom pygame.sprite import Spriteclass Alien(Sprite): """表示单个外星人的类""" def __init__(self, ai_settings, screen): '''初始...

2018-08-07 10:23:33 1937 1

转载 openstreetmap基础教程

(注:第一次写,并且文章引用https://blog.csdn.net/mad1989/article/details/9733985)(注:OpenStreetMap初探(一)——了解OpenStreetMap          https://blog.csdn.net/scy411082514/article/details/7471499          OpenStreetMa...

2018-08-06 11:21:23 39472 4

ROB模拟器.exe

ROB模拟器,学习计算机系统结构的时候可以辅助使用

2020-07-25

Android游戏开发实践——快乐数独.rar

Android 游戏开发的一个实践类项目,比较适合入手,建议学习Android之前去学一下Java,这样可以避免很多坑

2020-06-17

FragmentDemo

Android studio代码,是fragment的一个demo,具有较好的参考价值,建议不要直接运行,可以参考

2019-03-22

数模美赛A题

历年美赛的O奖论文A题,具有一定的参考价值,可以学习一下写作模式及思路

2019-01-25

C++编码规范与指导

学会一门语言,基本的编码规范应该是很必要的,不光是增加可读性,对于程序的可扩张性也有很大帮助

2018-12-29

程序员健康指南

关于程序员这个职业的健康问题的建议,因为这个行业的健康问题确实是比较严重的

2018-12-24

冒泡,插入,选择排序的C++实现

里面是我写的基本的排序算法,应该比较有参考价值,尤其对于初学者而言,里面的代码我在DEV上面进行了测试

2018-11-18

为图片添加标签

这资源比较乱,但是内容比较丰富,所有有一定的参考价值,因为我最近在做相关项目,所以做出来效果之后会再上传一份,这个仅供参考

2018-11-13

获取经纬度

可以获取经纬度,在build.gradle里面做了调整,可以解决Android6.0面临的权限问题

2018-11-10

python基础教程

由于一直在学习相关方面的语言,所以传了一系列的书籍,希望对各位有帮助,感觉挺好的,

2018-10-30

实现基本的缩放功能的小程序

能实现基本的缩放功能,里面还有页面转换,图标的瞬时移动,比较适合初学者学习,如果是需要更强大的imageview功能,可以参考我的另一个资源

2018-10-30

手势控制旋转、平移、缩放

Android应用中,图片随手势的拖拽、缩放、旋转在很多场景中都会用到,今天我们要做的就是在ImageView的基础上实现一个可以拖拽、缩放、转转的TouchView。

2018-10-30

alien game

这个不完整,所以愿不愿意下载都可以,完整的可以看我的博客https://blog.csdn.net/sinat_41895958/article/details/81474897

2018-08-07

离散,配套屈婉玲第三版

离散习题解答与学习指导第3版 配套屈婉玲第三版,确实是第三版的,

2018-08-07

贪吃蛇小游戏

上下左右键控制蛇的移动方向,如果你是在pycharm上运行的话,可能会有语法提示,但是不影响运行,

2018-08-06

五子棋源代码

这个代码写出来的界面还是很友好的,只不过可能对于初学者比较有难度,所以不是特别建议初学者看

2018-06-06

C++入门经典

c++入门的经典教材,自我感觉还挺好的,用着还是比较方便的

2018-06-06

空空如也

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

TA关注的人

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