- 博客(11)
- 收藏
- 关注
转载 LeetCode 字符串转换整数 (atoi)
LeetCode 字符串转换整数 (atoi) 题目描述 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下: 如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。 假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成...
2020-05-05 13:41:12
182
原创 填写运算符问题
填写运算符问题 问题描述: 输入任意五个数x1,x2,x3,x4,x5每两个相邻数之间填上一个运算符。在填入4个运算符“+,-,*,/”后,使得表达式为一个指定值y(y由键盘键入),求出所有满足条件的表达式。 这里我采用书上的穷举法来解决,用for循环遍历所有情况,因为有4个运算符,所以有4层for循环,因为有4种运算符,所以每一个循环循环4次。 在每次处理运算符时,如果是+,-号就将该符号前的运...
2020-05-04 15:10:04
801
原创 LeetCode 课程表 II
名称:210. 课程表 II 题目描述: 现在你总共有 n 门课需要选,记为 0 到 n-1。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0,1] 给定课程总量以及它们的先决条件,返回你为了学完所有课程所安排的学习顺序。 可能会有多个正确的顺序,你只要返回一种就可以了。如果不可能完成所有课程,返回一个空数组。 示例 1: ...
2020-03-23 13:30:55
254
原创 动态查找(查找,插入及删除)
看代码啦 #include<cstdio> #include<iostream> #include<cstdlib> #include<cstring> #include<queue> using namespace std; typedef struct Zl//二叉查找表的结点 { char data;//结点的值 ...
2019-12-12 19:15:15
496
1
原创 二叉树的先序创建及遍历(包含层次遍历)和静态链表储存结构
直接上代码(有注释): #include<cstdio> #include<iostream> #include<cstdlib> #include<queue> using namespace std; int x=1;//节点编号 typedef struct Zl//二叉树的节点 { char data;//数据域 stru...
2019-12-01 22:04:05
466
原创 一元二次多项式的相加
我们话不多说,直接上代码,看代码注释即可 #include<iostream> #include<cstdio> #include<cstring> #include<cstdlib> #include<cmath> using namespace std; typedef struct Zlnb{ double x; //系数...
2019-11-18 21:57:27
477
原创 串的模式匹配算法
1.模式匹配简单算法 Index(S,T,pos); 初始条件:串S和T存在,T是非空串,1≤pos≤StrLength(S)。 操作结果:若主串S中存在和串T值相同的子串返回它在主串S中第pos个字符之后第一次出现的位置;否则函数值为0。 int Index (String S, String T, int pos) { // T为非空串。若主串S中第pos个字符之后存在与 T相等的子串,则返...
2019-10-27 13:37:54
3808
原创 JAVAString类常用方法
1.创建新String String concat(String s);//返回一个新串,在原串后附加上s。 String replace(String old, String new);//返回一个新串,将原串中出现的old替换成new。 String substring(int start, int end);//返回一个新串,它是原串中从start到end的一部分。 String toLow...
2019-09-18 08:50:00
869
原创 JAVA基础知识
本人刚学JAVA,写个博客来给自己巩固一下基本知识 (=・ω・=) 1.JAVA数据输出格式的控制 String.format.("格式串",数值数据)//方法一 System.out.print("格式串",数值数据) //方法二 2.用float时数后要加F float a=3.4F; 3.数字不能自动转化为Boolean 4.字符检测的方法 char ch='a'; Character....
2019-09-17 10:54:36
214
1
原创 Eclipse的安装,HelloWorld的实现以及jdk的下载与环境配置
上了第一节JAVA课后老师给出了自己下去安装Eclipse以及安装好JAVA的jdk,也是费了我一番功夫,在这里简单总结一下 1.Eclipse的下载与安装 直接百度搜索Eclipse,下面第一个就是官网,进入官网我们选择downlaoad packages 然后选择对应的要下载的版本,我这里选的是Windows 直接下载的话速度可能会非常慢,可以把镜像改成国内的,会快很多 最后按默认安装即可...
2019-09-05 21:48:13
151
原创 树莓派小车基本功能的实现
在2019年暑假,大一的我参加了学校组织的为期15天的实训,实训内容就是树莓派小车的基本功能的实现,包括移动,拍照,录像等。 下面我将对本次实训经行一个简单的回顾 文章目录1.小车的组装2.SOCKET编程3.与小车连接 1.小车的组装 首先按照电路图将小车的零部件一个一个组装起来 唯一需要注意的是引脚的对应 如图所示,程序里的引脚的标号为黄色框里的编号,横向对应红色框里的物理接口 下图为组装好...
2019-08-05 17:27:11
2394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人