- 博客(22)
- 收藏
- 关注
转载 IntelliJ IDEA控制台测试时不能用Scanner输入
解决办法,在idea64.exe.vmoptions文件里面加上一行-Deditable.java.test.console=true
2019-11-11 20:41:17
881
原创 Java数组默认初始化值
默认初始化:整型:0浮点型:0.0char型:0或’\u0000’,不是’0’boolean型:false引用数据类型:null
2019-10-26 11:18:32
1270
原创 剑指offer19:正则表达式匹配(Java实现)
题目描述请实现一个函数用来匹配包括 ‘.’ 和 ‘*’ 的正则表达式。模式中的字符 . 表示任意一个字符,而 ‘*’ 表示它前面的字符可以出现任意次(包含 0 次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串 “aaa” 与模式 “a.a” 和 “ab*ac*a” 匹配,但是与 “aa.a” 和 “ab*a” 均不匹配。思路应该注意到,’.’ 是用来当做一个任意字符,而 ...
2019-07-17 21:21:56
306
原创 Java成员变量和局部变量
Java成员变量和局部变量成员变量局部变量成员变量一、 在类中,在类方法外二、 在堆内存中三、 随着对象创建存在,消失而销毁四、 如果没有赋初值,则初始化为默认值,声明属性和初始化属性值必须一句完成五、 8种基本数据类型默认值int short byte long这四种数据类型初始化为0double float这两种数据类型初始化为0.0char类型默认为空格boolean类...
2019-07-16 10:18:26
178
原创 时间复杂度和空间复杂度
算法的时间复杂度和空间复杂度合称为算法的复杂度。在计算机科学中,算法的时间复杂度(Time complexity)是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况。例如,如果一个算法对于任何大小为n(必须比n0大...
2019-07-05 10:37:21
152
原创 01-复杂度3 二分查找
函数接口定义:Position BinarySearch( List L, ElementType X );其中List结构定义如下:typedef int Position;typedef struct LNode *List;struct LNode { ElementType Data[MAXSIZE]; Position Last; /* 保存线性...
2019-05-27 22:15:37
156
原创 Maximum Subsequence Sum
Given a sequence ofKintegers {N1,N2, ...,NK}. A continuous subsequence is defined to be {Ni,Ni+1, ...,Nj} where1≤i≤j≤K. The Maximum Subsequence is the continuous subsequen...
2019-05-27 22:12:50
142
原创 01-复杂度1 最大子列和问题
给定K个整数组成的序列{N1,N2, ...,NK},“连续子列”被定义为{Ni,Ni+1, ...,Nj},其中1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子...
2019-05-27 22:10:26
239
原创 C++之向量
一、向量向量vector是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。在使用它时, 需要包含头文件 vector,#include<vector>,vector 容器与数组相...
2019-05-10 20:11:58
3043
原创 树莓派入门,搭建WEB服务器
安装WEB服务器sudo apt-get install nginx安装PHP7sudo apt-get install php7.0-fpm php7.0-cli php7.0-curl php7.0-gd php7.0-mcrypt php7.0-cgi
2019-04-01 22:42:03
1758
原创 树莓派入门,连接WiFi
root修改文件/etc/wpa_supplicant/wpa_supplicant.confnano /etc/wpa_supplicant/wpa_supplicant.conf添加以下内容,ctrl+o保存,确定,ctrl+x退出,再reboot系统!network={ ssid="WiFi名字" psk="wifi密码" ke...
2019-04-01 20:36:33
3011
原创 树莓派入门,安装vnc,xrdp
实现树莓派远程桌面显示,可以安装VNC和xrdp。sudo apt-get install vnc4server tightvncserver sudo apt-get install xrdp因为xrdp依赖于vnc,所以用之前要安装vnc服务。...
2019-04-01 19:42:08
819
转载 Linux常用命令记录
ls (list)ls -alls -als -l [root@study ~]# ls [-aAdfFhilnrRSt] 檔名或目錄名稱..[root@study ~]# ls [--color={never,auto,always}] 檔名或目錄名稱..[root@study ~]# ls [--full-time] 檔名或目錄名稱..選項與參數:-a :全部...
2018-11-28 22:49:37
134
原创 Python递归算法
用python写出一个汉诺塔递归函数def move(n, a, b, c): if(n == 1): print(a,"->",c) return move(n-1, a, c, b) move(1, a, b, c) move(n-1, b, a, c)move(3, "A", "B", "C")a,b,c是三根...
2018-11-10 13:08:39
372
原创 ArchLinux屏幕亮度调节
安装好ArchLinux后会出现屏幕变暗的情况,解决方法:sodo suecho 100 >/sys/class/backlight/xxxxx/brightness # 屏幕亮度调到100cat /sys/class/backlight/xxxxx/max_brightness # 查看屏幕亮度最大值 xxxxx为backlight目录下的文件名字1 、手动写一个r...
2018-11-02 22:33:45
2935
原创 STM32串口USART
一、通用同步异步收发器(USART) 通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的 外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据 组织)SIR ENDEC规范,以及调制解调器(CTS/RTS)操作...
2018-10-26 21:28:36
617
原创 python学习小笔记一
数据类型整数,包括负整数,为方便用十六进制表示整数,前缀为0x,如0xff00。浮点数,对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5。字符串,如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也...
2018-09-07 20:55:50
244
原创 树莓派入门(常用命令)
sudo passwd root #输入两遍密码后再输入以下命令sudo passwd --unlock root ls #目录lsusb #显示usb设备cd #根目录cd - #返回进入此目录之前的目录cd .. #返回上级cd ../.. #返回上两级pwd ...
2018-04-14 17:00:34
1643
转载 (1)MSP430F5529学习入门
为想学MSP430单片机的初学者,或者,你是刚转到电子硬件嵌入式开发,如果你的电子基础课程已经完成,想尽快掌握MSP430单片机,又纠结于怎样尽快闯入MSP430学习过程的问题,现总结整理出新手开始学习MSP430的一些问题,和学习中有关注意事项和方法。 供有心学习MSP430单片机的童鞋参考吧。 当然,闯入MSP430学习,你需要有一些单片机的理论基础,和比较强的C语言功底,学习MSP43
2016-11-28 20:48:47
4135
原创 树莓派入门(笔记本当显示屏)
本教程特别适用新手,我是总结完网上各种教程写出来的,希望能给新手一个帮助。 需要树莓派一个,路由器一个,网线一条(用于连接路由器),笔记本一台,想用无线可以买多一个无线网卡,我觉得用无线网卡很方便,不用连着网线,想放哪里都行。 提前下载好需要的文件:树莓派的官网下载raspbian :https://www.raspberrypi.org/download...
2016-03-08 23:46:32
66608
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人