数据结构实验之链表五:单链表的拆分

  • Post author:
  • Post category:其他

题目描述 输入N个整数顺序建立一个单链表,将该单链表拆分成两个子链表,第一个子链表存放了所有的偶数,第二个子链表存放了所有的奇数。两个子链表中数据的相对次序与原链表一致。 输入 第一行输入整数N;; 第二行依次输入N个整数。 输出 第一行分别输出偶数链表与奇数链表的元素个数; 第二行依次输出偶数子链表的所有数据; 第三行依次输出奇数子链表的所有数据。 示例输入 10 1 3 22 8 15 999…

继续阅读 数据结构实验之链表五:单链表的拆分

【React】redux持久化之redux-persist

  • Post author:
  • Post category:其他

redux-persist安装 //安装命令,安装后自行查看package.json是否安装上 yarn add redux-persist --save import { createStore,combineReducers } from "redux"; //配置数据的持久化效果 import {persistStore,persistReducer} from "redux-persist…

继续阅读 【React】redux持久化之redux-persist

IDEA中xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)

  • Post author:
  • Post category:其他

有时候在IDEA中配置spring文件时会出现这个错误 URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)。 中文翻译就是统一资源标识符没有注册, 如下图: 那么我们就需要把这个不被识别的统一资源标识符添加到IDEA中,步骤如下: file–>settings…–>langua…

继续阅读 IDEA中xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)

【机器学习—03】感知机模型

  • Post author:
  • Post category:其他

文章目录 1. 感知机模型是什么?有什么作用?2. 三要素2.1 模型2.2 策略2.3 算法 1. 感知机模型是什么?有什么作用? 定义:感知机模型是建立将训练数据完全划分为2类的超平面。 注意: 由于感知机只关心将样本分开,并不关心样本x与标签y的关系,所以属于生成模型与判别模型中的判别模型。如果训练数据集是线性可分的,那么感知机一定能找到那个平面。如果不是,则最后无法获得超平面,这是感知机的…

继续阅读 【机器学习—03】感知机模型

閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗? Android studio乱码解决

  • Post author:
  • Post category:其他

出现的原因是Eclipse项目导入AS  出现的错误 Eclipse 使用的是GBK编码 , 所以在 AS (UTF-8) 上会出现问题 解决办法:    右下角会有这个东西显示编码格式的 第一步:这个UTF-8 换成GBK 会自动弹出一个窗口 第二步:窗口选择“reload”,此时注释掉的注解会显示正确 第三步:再把GBK 选成 UTF-8  ,弹出窗口 第四步:选择“convert”,此时 此…

继续阅读 閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗? Android studio乱码解决

腾讯笔试题 构造回文字符串

  • Post author:
  • Post category:其他

题目描述: 给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢? 输出需要删除的字符个数 输入描述: 输入数据有多组,每组包含一个字符串s,且保证:1<=s.length<=1000. 输出描述: 对于每组数据,输出一个整数,代表最少需要删除的字符个数。 输入例子: abcda google 输出例子: 2 2 实现思想: 首先保存s字符串…

继续阅读 腾讯笔试题 构造回文字符串

论蓝桥杯的系统滴答定时器

  • Post author:
  • Post category:其他

systick就是一个定时器,只是把它放在了NVIC里面,主要是为了给操作系统提供一个硬件上的中断{号称滴答定时器},简单来说,就是操作系统在运转的时候,也会有心跳,他会根据心跳的节拍来工作。可以确保任何一个任务都不会霸占系统不放,或者把每一个定时器周期的时间范围赐予特定的任务,都与滴答定时器有关,因之不要用用户程序随意访问他的寄存器,以维持操作系统的心跳节拍,只要不把他的状态寄存器使能位清除,就…

继续阅读 论蓝桥杯的系统滴答定时器

【爬虫系列】Python 爬虫入门(1)

  • Post author:
  • Post category:python

爬虫说明 我们知道,互联网时代,大量的数据信息会以网页作为载体而存在,有些公开而免费的数据比较适合采集,并经过有效处理之后,可用于数据分析、机器学习、科学决策等方面,而从网页中采集数据的利器,当属爬虫了。爬虫的定义也很好理解:指按照一定的规则自动地从网页上抓取数据的代码或脚本,它能模拟浏览器对存储指定网页的服务器发起请求,从而获得网页的源代码,再从源代码中提取需要的数据。 利用爬虫技术获取数据,具…

继续阅读 【爬虫系列】Python 爬虫入门(1)

VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目

  • Post author:
  • Post category:其他

在编一些小程序时,往往我们不需要一个问题就建立一个解决方案,我们完全可以让多个项目放在同一个解决方案下,切换启动项运行即可。 如何建立空白解决方案以及添加新项目? 1.先建立一个空白解决方案:    文件—新建—项目—其他项目类型——VS解决方案(自己重新起个名字确定即可) 2.接下来直接选中解决方案右键,添加项目,有的话直接添加,没有新建项目编程:     右键—添加—项目—左边选Visual …

继续阅读 VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目

nRF52832开发记录—-ble发送数据丢包

  • Post author:
  • Post category:其他

在发送大数据时,发现实际发送长度不对,数据没有发送完全。 发送逻辑为: 发送长度大于MTU时分包发送,第一次只发送MTU长度, 待发送完成后接着发送剩余数据,每次最大发送MTU长度 以下为实现: 1. 封装发送函数 发送长度不能超过MTU值 void myBleNusDataSend(uint8_t *pDat, uint32_t dataLength){ uint16_t length = 0;…

继续阅读 nRF52832开发记录—-ble发送数据丢包