自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [leetcode]-02-整数反转

问题描述给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−2^31,2^31− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。分...

2020-04-03 17:02:33 153

原创 [leetcode]-01-两数之和

问题描述给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]可...

2020-04-03 16:33:51 125

原创 MPC750UM-MMU阅读笔记

7.3.8 MMU Instructions and Register SummaryThe MMU instructions and registers allow the operating system to set up the SRs. Additionally, the operating system has the resources to set up the block a...

2019-08-19 21:54:54 433

原创 20190731-coding-02-被三整除

题目描述小Q得到一个神奇的数列: 1, 12, 123,...12345678910,1234567891011...。并且小Q对于能否被3整除这个性质很感兴趣。小Q现在希望你能帮他计算一下从数列的第l个到第r个(包含端点)有多少个数可以被3整除。输入描述:输入包括两个整数l和r(1 <= l <= r <= 1e9), (E/e后的数表示10的多少次方,...

2019-07-31 20:53:50 113

原创 20190731-coding-01-牛牛繁殖

题目描述怪物牛,一对牛每月繁殖一对小牛,每一对小牛在出生以后,需要三个月的时间生长,第四个月开始繁殖。要求:计算初始数量为m对牛对情况下,第n个月牛的总数(对)输入:第一行为n,表示有n组数据,之后对每行为每组数据输出:结果,每组结果占一行思路按照题目描述来,关键是递归的条件,其实没有想象中复杂哦,虽然做了很久。代码/* * main.c * * Crea...

2019-07-31 13:52:36 135

原创 20190729 - coding - 01

题目:最长数字字符串给定一个字符串,输出字符串中最长的数字串,并把这个数字串的长度输出。请一个在字符串中找出连续最长的数字串,并把这个串的长度返回;如果存在长度相同的连续数字串,返回最后一个连续数字串;注意:数字串只需要是数字组成的就可以,并不要求顺序,比如数字串“1234”的长度就小于数字串“1359055”,如果没有数字,则返回空字符串(“”)而不是NULL!输入描述:一个...

2019-07-30 00:10:15 107

原创 20190728 - coding - 大厂编程题练习

题目描述写出一个程序,接收一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )时间限制:1秒空间限制:32768K解题思路题目描述中是数值字符串,并且是进制转换,先联想到数学上的十六进制转十进制的方法难点一个是数值字符串:这里是字符串与数值之间的相互转换参考代码(里面的打印信息只是调试所用)//进制转换#include "stdio.h"...

2019-07-28 22:50:16 290

原创 20190725 - coding - 02 - 变态青蛙跳

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。解题思路得到上一个题目的启发,觉得这个问题可以转变为f(n) = f(n-1) + f(n-2) + f(n-3) + ... +f(2) +f(1)参考代码(有错误:数学功底不达标,没有合理推到出 2*f(n-1),(n>=2),总结的推导技巧是:f(n...

2019-07-25 23:32:48 88

原创 20190725 - coding - 01- 青蛙跳

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)解题思路当青蛙在第i-1阶梯,跳一步到i,在第i-2,跳两步到i阶梯,所以在第i阶的方法取决于i-1和i-2的跳法,所以斐波那契数列参考代码(以下代码有问题)class Solution {public: int jumpFloor(int...

2019-07-25 23:05:25 74

原创 【剑指offer】-03-平衡二叉树

1. 题目要求输入一棵二叉树,判断该二叉树是否是平衡二叉树。(平衡二叉树是任意节点的左右子树深度相差不超过1)2. 解题思路尽量不用暴力的思路,在每一个节点计算其左右节点的深度,会造成重复的浪费用递归的思想用后序遍历的方法,先遍历其左右子树,用一个left与right变量来记录3. 代码如果根节点为空,则为空树,也是平衡二叉树如果左右子树是平衡二叉树,且左子树的...

2019-07-08 22:05:06 63

原创 【每天进步一点点】20190527

昨天看了KMP算法,觉得有一种蜜汁熟悉的感觉,发现原来自己早在这里写下了对NEXT值计算的理解。知识点总是很凌乱,往往看过的东西很快就会忘记。在这里尝试着写每日学到的知识清单,在一个固定的地方写下来,应该就不会忘记了吧!1. 英语学习:如何去介绍使用英语类APP | 来源 B站2. QEMU分析 :TCG | PPC 755的MMU | eclipese 调试qemu工程3. 走马观...

2019-05-28 07:11:39 113

原创 【剑指offer】面试题5:字符串-替换空格

1. 题目要求请实现一个函数,把字符串中每一个空格替换成%20。2. 题目分析看似很简单的题目,但是却暗藏了坑。本来空格只占一个位置,但是替换后变成了%20,所以字符串的内存是可变的嘛?覆盖会造成的问题3. 自己先想一想我最开始以为这道题目很简单,但是在写代码的时候,在思考的时候,才会有很多看书的时候会忽略的“坑”,而我算运气好还是差呢?几乎把能踩的坑都踩了一遍吧。磕磕绊绊,写...

2019-04-29 12:47:49 124

原创 next值计算

一点都没有基础,看网上求next值的算法写得云里雾里的,这里总结一下自己的理解吧next[j] = 0 当j=1时next[j] = 1 当j之前的字符串首尾没有匹配的字符时next[j] = 首尾的匹配数 + 1 当j之前的字符...

2019-04-28 22:15:53 6274 5

原创 20190328-英语学习-why you should limit your technology use now(后续部分)

the networks which succeed and which others come in and copy and modify are the ones that get the most attention from their users. and once we have that we can start to understand how as an ecosystem ...

2019-03-28 23:46:12 152

原创 20190329-C语言学习-指针与数组的暧昧关系(下标运算符 | 数组名的本质|指针数组与数组指针)

写在前面的话:本文章的内容是对王利涛老师的《C语言嵌入式Linux编程》系列课程的学习笔记,王老师讲得很好,清晰易懂,写这个博客仅处于学习用途。目录下标运算符对数组的打印有几种方式为什么指针可以使用[]访问数组?p[i]为什么数组可以使用*访问数组元素?*(a+i) 下标运算符数组名的本质底层实现机制为什么对数组直接赋值?为什么只有在初始化的时...

2019-03-28 22:10:42 640

转载 20190327-C语言字符串学习总结

写在前面的话:在项目中遇到了对字符串进行处理的问题,发现自己之前对字符串的理解还是太浅了,但是基础还是特别重要的,所以在这里总结了关于字符串的一些基础知识,方便以后查阅,下文大部分都是从别人博客借鉴而来,所以在参考资料那里写明了参考网址。参考资料http://c.biancheng.net/view/355.htmlhttps://www.cnblogs.com/lidabo/p/52...

2019-03-27 22:21:05 827

原创 20190327-C语言学习 (指针复杂定义声明 | 指针类型与运算)

目录1. 使用指针的好处2. 一些复杂指针声明一些容易混淆的定义(根据优先级还判断)使用右左法则3. 指针类型与运算指针的运算指针与指针相减指针大小比较4. 逆序一个字符串1. 使用指针的好处(指针像是对一段范围内存的访问,可以直接操作内容)2. 一些复杂指针声明指针概念难学,并且容易与其他东西混淆指针是一个类型 ...

2019-03-27 21:56:35 331

翻译 20181215《linux设备驱动开发详解》宋宝华 学习笔记(2)

第二章 驱动设计的硬件基础1. 处理器通用处理器主流的ARM移动处理芯片供应商包括高通(Qualcomm)、三星(Samsung)、英伟达(Nvidia)、美满(Marvell)、联发科(MTK)、海思(HiSilicon)、展讯(Spreadtrum)等。德州仪器(TI)、博通(Broadcom)则已淡出手机芯片业务。中央处理器的体系结构可以分为两类,一类为冯·诺依曼结构,另...

2018-12-15 22:28:50 521

翻译 20181215《linux设备驱动开发详解》宋宝华 学习笔记(1)

1. 设备驱动的作用设备驱动充当了硬件和应用软件的纽带(那设备驱动和操作系统之间的关系是什么?)应用软件时只需要调用系统软件的应用编程接口(API)就可让硬件去完成要求的工作。在系统没有操作系统的情况下,工程师可以根据硬件设备的特点自行定义接口,如对串口定义SerialSend()、SerialRecv(),对LED定义LightOn()、LightOff(),对Flash定义FlashWr(...

2018-12-15 22:07:31 4668

原创 Pok 使用指南

Pok 使用指南POK 是一个开源的符合ARINC653的操作系统,因为一些原因,我要开始接触一个全新的领域,再此希望记录下每天点滴进步,同时也欢迎指正吧。 目前先简单说明POK的使用指南 获取源码git clone https://github.com/pok-kernel/pok.git安装qemu mtoolapt-get install mtools qemu...

2018-11-21 20:02:45 1104 1

原创 《Python编程从入门到实践》_06_字典

《Python编程从入门到实践》06字典要掌握的内容: 能够将相关信息关系起来的python字典,能更准确的给个种真实物体建模。访问和修改遍历字典中存储数据存储字典的列表存储列表的字典存储字典的字典6.1 一个简单的字典#存储外星人的信息alien_0 = { 'color':'green','points':'5'}print(alien_...

2018-04-11 20:29:57 117

原创 《Python 编程从入门到实践》学习笔记_05_if语句

context: 学习条件测试,以检查感兴趣的任何条件。 - 简单的if语句 - 复杂的if语句 - 应用于列表5.1 一个简单的示例cars = ['audi','bmw','subaru','toyota']for car in cars: if car == 'bmw': print(car.upper()) ...

2018-04-08 15:22:24 112

原创 《python编程从入门到实践》学习笔记_04_列表

写在前面的话: 之前也在网上看过python视频,照着视频里讲得那样写了两个小游戏。但觉得自己对基本的语法似懂非懂,没有形成相应的体系。所以会通过这样的形式整理自己的语法知识。基础打牢固才能建好高楼。目标: 访问单个元素(03) 处理列表所有元素 处理列表部分元素1.遍历整个列表 遍历整个列表使得对每个元素进行相同的操作(例如游戏中需要每个界面元素平移相同的距离;...

2018-04-07 11:39:56 154

特征选择-MATLAB

模式识别-特征选择-几种算法的matlab实现。

2017-11-28

空空如也

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

TA关注的人

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