线性表之循环链表(数据结构笔记)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csuft20164442/article/details/86492893 线性表(List) 循环链表 循环链表 将单链表中终端结点的指针端由空指针改为指向头结点,就使整个单链表形成一个环,这种头尾相接的单链表成为单循环链表,简称循环链表。 注: 循环链表不一点要有头结点。 循环链表的设计实现要点: 通过模板定义CircleList,继承自LinkedList。 定义连接链表首尾的内部函数。
分类: 其他 发布时间: 01-20 23:39 阅读次数: 0

C语言总结(数据类型、运算符与表达式)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csuft20164442/article/details/86554716 C语言总结 第三章、数据类型、运算符与表达式 数据类型 数据类型总表 基本数据类型 标识符 常量 整型常量(整常数) 实型常量(实数或浮点数) 字符常量 字符串常量 变量 整型变量 实型变量 字符型变量 不同类型数据间的转换 隐式转换 显式转换(强制转换) 运算符和表达式 学习运算符应注意: 算术运算符和表达式 基本算术
分类: 其他 发布时间: 01-20 23:38 阅读次数: 0

C语言总结(概述、算法)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csuft20164442/article/details/86556828 C语言总结 第一章、C语言概述 格式特点 结构特点 函数与主函数 函数的组成 程序语句 注释 预编译处理命令 32个关键字:(由系统定义,不能重作其他定义) 9种控制语句: 34种运算符: 数据类型 第二章、算法 算法的特性 三种基本结构和改进的流程图 顺序结构 选择结构 循环结构 当型结构 直到型结构 结构化程序设计方
分类: 其他 发布时间: 01-20 23:38 阅读次数: 0

栈和队列(出栈、入栈和其他栈的操作)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csuft20164442/article/details/86546851 栈和队列 定义 栈的插入和删除操作 栈的存储结构 顺序存储结构 创建一个栈 入栈(插入)操作 出栈操作 清空操作 销毁操作 计算栈的当前容量 定义 栈(Stack)是一个后进先出的线性表,它要求只在表尾进行删除和插入操作。 注:表尾称为栈的栈顶(top),相应的表头称为栈底(bottom)。 栈的插入和删除操作 插入操作
分类: 其他 发布时间: 01-20 23:38 阅读次数: 0

HDU1465:不容易系列之一(递推)

不容易系列之一 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26853 Accepted Submission(s): 11744 Problem Description 大家常常感慨,要做好一件事情真的不容易,确实,失败比成功容易多了! 做好“一件”事情尚且不易,若想永远成功而总从不失败,那更是难上加难了,就像花钱总是比挣钱容易的道理
分类: 编程语言 发布时间: 01-20 23:37 阅读次数: 0

Android获取系统语言

获取系统语言(兼容7.0)- https://blog.csdn.net/ys743276112/article/details/71547134 在 Android 7.0 上:getResources().getConfiguration().locale 被标记为 deprecated 了,所以初步适配后是: Locale locale; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { locale = getResources
分类: 编程语言 发布时间: 01-20 23:37 阅读次数: 0

Java NIO(二):标准输入输出NIO

目录 一、流与块的比较 二、NIO核心组件 1、Channel 2、Buffer 3、Selector 三、文件读写的应用 1、从文件中读 2、写入到文件 3、通过NIO复制文件 在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套是网络编程NIO。 一、流与块的比较 NIO和IO最大的区别是数据打包和传输方式。IO是以流的方式处理数据,而NIO是以块的方式处理数据。 面向流的IO一次一个字节的处理数据,一个输入流产生一个字节,一个输出流就消费一个字节。为流式数据创建过滤
分类: 编程语言 发布时间: 01-20 23:37 阅读次数: 0

C++11:右值引用和转移赋值

版权声明:本文为博主原创文章,未经博主允许不得转载。(注:如有侵权,请发邮件表明文章和原出处地址,我一定在文章中注明) https://blog.csdn.net/zgaoq/article/details/86562338 1、左值与右值的区别: 左值:能别赋值的值;能取到地址的值,用&能取到地址,具有持久性; 右值:临时变量;不能用&取到地址;只是字面常量值 2、右值引用 一般用的是左值引用,用&标识 右值引用通过&&获得,只能绑定到将要销毁的对象 如下例子:在代码里面进行了标识: cla
分类: 编程语言 发布时间: 01-20 23:36 阅读次数: 0

Learning Background-Aware Correlation Filters for Visual Tracking ICCV 2017

http://www.hamedkiani.com/bacf.html
分类: 编程语言 发布时间: 01-20 23:36 阅读次数: 0

MySQL#查询_4

#between and #查询员工编号在100-120的员工信息 #方式一 SELECT * FROM employees WHERE employee_id>=100 AND employee_id<=120; #方式二 SELECT * FROM employees WHERE employee_id BETWEEN 100 AND 120; #in 用于判断某字段的值是否属于in列表中的某一项 #查询员工工种编号是IT_PROG,AD_VP,AD_PRES中的一个
分类: 编程语言 发布时间: 01-20 23:36 阅读次数: 0

C++ primer plus (第六版)第七章arrfun3.cpp 代码及解释

如有失误之处,还恳请指教!!! // arrfun3.cpp -- array functions and const #include <iostream> const int Max = 5; // function prototypes //函数原型,返回值为int类型,有两个参数,一个是double类型的数组,一个是int类型。 int fill_array(double ar[], int limit); //函数原型,没有返回值,有两个参数,其中一个为不可修改的double类型的
分类: 编程语言 发布时间: 01-20 23:36 阅读次数: 0

PTA Tree Traversals

链接 https://pintia.cn/problem-sets/994805342720868352/problems/994805487143337984 题解 不得不我深深的为 PythonPythonPython的短小精悍所折服 这题用 c++c++c++写至少30行,而用 pythonpythonpython 8行就搞定了 代码 n, b = [int(x) for x in input().split()] lis=[] while n: lis.append(str(n
分类: 编程语言 发布时间: 01-20 23:35 阅读次数: 0

[RK3399][Android7.1] 调试笔记 DRM 设备树解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33487044/article/details/86562412 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 文章目录 1、 `rockchip drm core` 设备 2、显示控制器`vop`驱动 3、`edp`驱动 3.1、`rk` `edp`驱动对应设备树 3.2、`edp` 屏驱动 1、 rockchip drm core 设备 目录:kern
分类: 编程语言 发布时间: 01-20 23:35 阅读次数: 0

Android 基于 Retrofit2+Okhttp3 通过SOAP协议请求 WebService

前言: 最近在做android开发,在访问webservice时,感觉过于繁琐。所以想重新封装一个访问webservice.当前比较流行的网络访问框架当属 Retrofit + Okhttp + RxJava .所以决定入手一款。 参考文章: https://www.jianshu.com/p/b865c855a1e8 盘他: 1.定义了一个参数配置类: WebServiceConfigManager 主要负责设置相关参数: webservice地址 ,命名空间,访问超时时间等参数 pack
分类: 编程语言 发布时间: 01-20 23:35 阅读次数: 0

JGA25-371电机驱动

JGA25-371电机驱动 这段时间我在帮学校Robocon战队做辅导,遇到了JGA25-371电机,外形如下: 以前我还没遇到过这种电机,一直用的是大疆的三相无刷电机,而这个是带编码器和减速箱的直流电机,一共6根线,其中四根线是编码器的,两根线是电机的电源线。 电机的驱动很简单,这里使用了L298N驱动器,使用三根线控制,两根线控制电机的转向,一根线输出PWM波控制输出的电压,进而控制电机的力矩。 这个电机关键的地方在于获取它的转速和转向,也就是获取编码器的值。我之前使用的大疆电机采用的霍尔
分类: 编程语言 发布时间: 01-20 23:35 阅读次数: 0

win10教育版安装powerDesigner16.5出现错误failed to load dll:pdflm16,Error Number是0x80040702

应该时系统的问题,我把教育版的改成专业版的就能安装了 更改系统版本的密钥 http://www.xitongcheng.com/jiaocheng/win10_article_45274.html 我是在这网站上找的
分类: 编程语言 发布时间: 01-20 23:34 阅读次数: 0

Java学习笔记(4)

控制流程语句之---------switch选择判断语句 switch(你的选择) case 值1: 符合条件执行的语句; break; case 值2: 符合条件执行的语句; break; case 值3: 符合条件执行的语句; break; default: 你的选择都不符合上面的选择时执行这个; break; switch语句需要注意的事项: 1.switch语句使用的变量只能是byte,char,short,int,String的数据类型,String数据类型是从jdk7.0的时候开始
分类: 其他 发布时间: 01-20 23:34 阅读次数: 0

linux循环定时任务

crond定时任务 centos # 重启服务 service crond restart ----------------------------------------- chkconfig crond on systemctl list-unit-files crond on # 查询,提示被覆盖 chkconfig --list | grep cron ------------------------------------------ systemctl list-unit-fi
分类: 其他 发布时间: 01-20 23:34 阅读次数: 0

复习loadRunner参数化

参数化: 为什么要用参数化? 如果是单一数据,那么会纯测试缓存。 如果是参数化,基本上大部分数据不会被缓存命中。 极端情况:所有的数据都不会被缓存命中,或者少量命中。 在loadrunner中,所有的参数都是字符串,没有数字类型 在某个字符上右键,选择relace with parameter进行参数化设置 创建参数,输入参数名称,可以设置parameter type类型,初始值 参数类型中vuser是线程id 常用的有random,unique number,file 常用的:随机数,uni
分类: 其他 发布时间: 01-20 23:34 阅读次数: 0

读《程序怎样跑起来》有感

本章讲的主要是关于二进制的,什么是二进制,二进制怎样运算,在高级语言编写的程序中,数值,字符串和图像等信息在计算机内部都是以二进制数值的形式来表现的。 计算机中使用二进制的主要原因是,计算机内部是由IC这种电子部件组成的,IC的一个引脚程序只能表示两个状态,所以注定了计算机信息数据只能用二进制来处理。,二进制主要表示计算机信息的内容,在计算机中有很多的数据要转换成二进制,就是计算机能读懂的语言,在这过程中要用到运算,有补数运算,移位运算,乘除运算,同时也要明白逻辑右移和算数右移的区别。
分类: 其他 发布时间: 01-20 23:34 阅读次数: 0