自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 个人常用的git命令记录

这里写自定义目录标题个人常用的git命令记录克隆分支1、首先获取远端的更新2、切换分支3、查看分支4、远程仓库信息暂存功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入个人常用的git命令记录开发中会频繁发生git操作,在此记录一

2021-03-27 16:22:14 213

原创 leetcode——8. String to Integer (atoi) (java)

这道题其实就是将字符串转化为整型。这个题不算难,但是主要需要注意一些特殊条件以及边界判定。1、要求如果转化整型溢出,则输出最大(2^32-1)或最小值(-2^32)2、如果首字符不是正负号或数字,则输出13、开头不能连续是字符。比如“+-2”这个要输出为04、开头可以时连续的空格,字符串转换从非空格的第一个字符开始。如"     -42" 输出-42首先这个int溢出问题,与第...

2018-09-09 20:54:05 304

原创 leetcode——7. Reverse Integer(java)

Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120Output: 21Note:Assume we are dea...

2018-09-09 17:09:34 394

原创 leetcode——6. ZigZag Conversion(java)

题目:The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L ...

2018-09-07 15:18:52 424

原创 leetcode——5.Longest Palindromic Substring(java)

题目:找到最大的回文子串首先,回文串就是左右对称的字符串。要解这道题首先应该知道如何判断一个字符串是否是回文串。我的思想很简单,就是定义两个指针i,j,初始指向字符串头和尾,依次向里收缩。长度为奇数的字符串最后两个指针相遇,即i=j。长度为偶数的字符串最后相邻,即j=i+1。直到最后,若i和j满足上面的这个条件,则说明该字符串是回文串。然后再通过遍历,找到最长的回文子串。这个算法的复杂度应...

2018-09-04 21:17:33 719 1

原创 leetcode——3. Longest Substring Without Repeating Characters

这道题的目标就是找最长连续无重复子串的长度。要求:1、最长子串2、无重复字符3、连续我的解题过程:第一次,wrong answer 错误代码如下:class Solution { public int lengthOfLongestSubstring(String s) { int max=0,submax=0,length=s.length(...

2018-09-03 21:14:52 113

原创 c++实现 数组中的选择问题——最大,最大最小,第二大,第k小

今天介绍一下选择问题,包括选最大,选最大最小,第二大,和一般选择问题即选第k小的数。概括:选最大使用顺序算法,选最大最小可以使用顺序算法、分组方法,分治法,第二大可以使用顺序算法和锦标赛算法,选第k小的数,这里介绍一个改进的分治法算法(一般的分治法是随机选择进行比较的数,改进算法是对进行比较的数进行选择最优的)下面依次介绍。选最大直接使用顺序比较,定义max变量,初始值为第一个数,依次...

2018-08-15 17:20:31 6118 1

原创 分治法(三)——快速排序(c++)

快速排序基本思想:将首元素x作为划分标准,将输入数组A划分为不超过x的元素构成数组A1,将大于x的元素构成的数组作为A2,从左到右存放在数组A的位置。递归的对子问题A1,A2进行排序,知道子问题规模为1时停止。过程:代码:int swap(vector<int> &a,int begin,int end,int x){ int i=begin+1...

2018-07-23 20:18:47 1591

原创 分治法(二)—— 芯片测试(c++)

芯片测试测试方法:将两片芯片(a,b)置于测试台上,互相进行测试,测试报告为“好”或“坏”,只取其一。假设:好芯片的报告一定是正确的,坏芯片的报告是不确定的(可能会出错)测试结果分析:A报告 B报告 结论 B是好的 A是好的 AB都好或AB都坏 B是好的 A是坏的 至少一片是坏的 B是坏的 A是好的 至少一片是坏的 B...

2018-07-20 23:06:01 8102 1

原创 分治法(一)(c++)实现二分检索,二分归并排序,汉诺塔问题

分治策略:1、将原始问题划分或归结为规模较小的子问题。2、递归或者迭代求解每个子问题3、将子问题的解综合得到原问题的解注意:1、子问题与原问题的性质完全一样2、子问题之间可以彼此独立求解3、递归停止时,子问题可以直接求解。分治法的应用1、二分检索int binarySearch(vector<int> a,int begin,int end,i...

2018-07-19 16:31:29 884

原创 递推方程求解方法

总结一下递归方程的求解方法。1、迭代法不断用递推方程的右部替换左部,下面以汉诺塔为例进行求解。有时候直接迭代可能不太方便,可以使用换元迭代。下面以二分归并排序迭代方程为例进行求解。2、差消法     差消法一般应用在递归方程右边不仅仅只依赖于当前项的前一项,而是前很多项,这种递归方程直接用迭代法很麻烦。属于高阶递归方程,因此要先把高阶递归方程进行差消,再进行迭代。以快速排序的递归方程为例。3、递归...

2018-07-13 21:26:58 32388 5

原创 使用navicat 连接mysql出现1251错误

连接总是出现错误,故在此记录一下解决方法方法来自:https://blog.csdn.net/XDMFC/article/details/80263215错误:Client does not support authentication protocol requested by server; consider upgrading MySQL client解决方法:mysql -u root -...

2018-05-30 16:56:58 4673 1

原创 android 7.1 开启WiFi热点

最近项目需要一个开启WiFi热点的功能,由于Android 7.1实现机制跟之前版本有所不同,在网上搜索了很久终于解决了这个问题,特意把过程记录下来,希望大家不要踩坑。开启WiFi热点函数  主要参考博客 : https://blog.csdn.net/zhang01/article/details/79222057可以用一个按钮来触发开启热点。public boolean setWifiApEn...

2018-05-16 20:25:58 6150 7

原创 android studio 添加类文件命名问题

添加文件时Unable to parse template "Class"Error message:Selected class file name 'UserBiz.java'mapped to not java file type 'Text files'解决方法:file -> settings -> Editor -> File Types 在右侧Recognized

2018-01-21 11:34:37 586

原创 android studio使用第一个错误

打开项目会显示 Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)点击Re-download dependencies and sync project(requires network)没有用

2018-01-21 11:10:41 239

原创 ubuntu16.04安装Android7

1、安装jdk1.8sudo  gedit   /etc/profilesource /etc/profilejava -version2、安装依赖

2017-08-25 18:14:06 453

原创 Android7.0 应用开发中WRITE_SETTING权限问题

不能直接在AndroidManifest.xml 中直接允许解决:Intent intent1 = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS); intent1.setData(Uri.parse("package:" + getPackageName()));

2017-08-14 14:22:39 5435

原创 ubuntu16.04 配置CM13编译环境的几个操作

1、安装依赖库参考:http://www.cnblogs.com/dinphy/p/5840709.html2、安装openjdk1.7:sudo add-apt-repository ppa:openjdk-r/ppa这句出错,错误信息为:解决方法为:sudo  apt-get reinstall install ca-certificatessudo

2017-07-28 10:24:00 697

原创 mysql数据库操作

cmd 管理员运行进入命令行启动MySQL          net start mysql关闭MySQL           net  stop  mysql登录MySQL       mysql -u root -p数据库操作    (加分号!!!)     show databases;     create  database  mydb

2017-07-10 15:01:07 194

学生运动会成绩管理c++

简单c++学生运动会成绩管理

2016-05-14

医院选址c++

简单c++程序,医院选址,数据结构 图

2016-05-14

c++抽签游戏代码

实现一种抽签游戏,c++编写数据结构

2016-05-14

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

TA关注的人

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