自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 斐波那契数—递归方法的优化

现在说一下递归求解斐波那契数,直接模拟递推公式递推公式Fn=F(n-1)+F(n-2)(n>=2,n∈N*)long long func(int n) { if (n == 1 || n == 2) { return 1; } return func(n - 1) + func(n - 2);}但是说一下使用递归求解的最常见问题:1、出现冗余程序分支 2、对...

2019-09-30 21:07:48 2684 3

原创 codeforces#588 A.Dawid and Bags of Candies B.Ania and MinimizingTable

#include <iostream>#include <vector>#include <string>#include <algorithm>using namespace std;int main() { vector<int> in_data(4,0); int i = 0; while (i<4...

2019-09-27 00:40:06 269

原创 笔试题

思科-字符串格式解析(用例:输入“%22Cisco%22Cisco%22<***@***.com>”输出:Cisco%22Cisco)void cisco_api() { string input; string sub_str0; cin >> input; int pos_a, pos_b; pos_a = input.find("\""); pos_...

2019-09-26 22:39:42 142

原创 使用递归进行链表合并

leetcode上有合并链表的题,大概是说将k个升序链表合成1个升序链表。(附上原题)将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4来源:力扣(LeetCode)链接:https://leetco...

2019-09-23 07:20:09 360

原创 codeforces#586 A.cards B.Multiplication Table(第一次打榜)

第一题Accepted,很直接的想法,有Z就是一个0,有n就是一个1.#include <iostream>#include <string>#include <map>using namespace std;int main(){ int N; string str; cin>>N; cin&gt...

2019-09-21 20:48:36 191

原创 排序算法:选择排序、插入排序、希尔排序、归并排序、快速排序

c++STL里面是有排序接口的,不过还是想学习一下经典的排序算法。我没有使用模板类来实现,而是指定了整形数组。上代码,方便以后看:***.h#pragma once#include <iostream>#include <vector>using namespace std;class MySort{public: MySort(); ~MyS...

2019-09-19 21:21:36 262

原创 牛顿迭代法开方

上代码:#include <iostream>class MyAlgo{public: MyAlgo(); ~MyAlgo(); double mi(double x, int y); double kaifang(int m, int n);};double MyAlgo::mi(double x, int y){ while (y > 1)...

2019-09-19 17:04:52 545

原创 用c语言实现循环队列

上一篇实现了用链表作为底层结构的FIFO,其实队列只需要进行队首删除和队尾插入操作,如果了解过链表和数组的优缺点就知道,数组更适合快速的访问,而且只要不对数组的中间数据进行插入和删除,那么数组的读写速度要比链表快。那么我们就希望用数组来实现一个FIFO,问题就在于如何用充分利用一个定长数组来实现队列的插入、删除。设想队列的首和尾都只能向一个方向移动,那么队尾指针也指向了数组尾部,就...

2019-09-12 03:54:17 878

原创 使用c语言定义队列

上一篇实现了栈,底层使用的是数组,但是实现队列的话,数组就不太方便了,因为入队和出队不是在同一个位置进行的。可以想象一下用数组实现队列的话,我们需要定义一个多长的数组呢?所以显然对于一般的队列而言,使用链表来实现一个基本的队列是可行的。实际上也可以用数组来实现队列,请见下一篇“环形队列”。 同样的,实现基本队列需要做两个工作:1.定义队列的节点 2.基本操作接口。关...

2019-09-12 02:00:08 1751

原创 使用c语言自定义栈结构

首先,使用C++做开发的话,STL中是有栈可以直接使用的,但是用c语言的话就需要自己造“轮子”为了简单说明栈的特性以及使用情景,我搬了一道LeetCode算法题过来:算法-20.有效的括号给定一个只包括 '(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空...

2019-09-12 01:01:59 831

PYNQ-Z2_board_file_v1.0.zip

适用于PYNQ-Z2开发板,创建vivado工程可以载入改板的默认资源,方便配置。该文件下载于官网,可以追踪官网的状态(不过应该不会有变化)。

2020-05-24

vita_46.11.pdf(VPX规范)

This document defines a framework for System Management in VPX systems. It enables interoperability within the VPX ecosystem at the Field Replaceable Unit (FRU), chassis and system levels. The framework is based on the Intelligent Platform Management Interface (IPMI) specification and leverages many concepts and definitions from the AdvancedTCA® (ATCA®) specification by PICMG®.

2019-10-12

边界扫描介绍.doc(边界扫描(Boundary Scan))

边界扫描的介绍,边界扫描与JTAG的关系“边界扫描(Boundary Scan)测试发展于上个世纪90年代,随着大规模集成电路的出现,印制电路板制造工艺向小,微,薄发展,传统的ICT 测试已经没有办法满足这类产品的测试要求。由于芯片的引脚多,元器件体积小,板的密度特别大,根本没有办法进行下探针测试。一种新的测试技术产生了,联合测试行为组织(Joint Test Action Group)简称JTAG 定义这种新的测试方法即边界扫描测试。”

2019-10-12

JTAG.doc(英文介绍文档)

What is JTAG? 1、History of JTAG;2、How JTAG Works;3、JTAG Test Overview;4、JTAG Instructions;5、JTAG Interface-------

2019-10-12

IEEE 1149 Tutorial.doc

边界扫描技术介绍,英文文档“Boundary Scan, JTAG, IEEE 1149 Tutorial”

2019-10-12

空空如也

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

TA关注的人

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