自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 TensorFlow常见错误

1、 Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2修改方法:添加如下代码即可消除警告# CPU支持AVX AVX2(可以加速CPU计算),但安装的 TensorFlow 版本不支持# 下面两行代码可以消除警告import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'...

2021-03-21 19:13:53 191

原创 三种插入排序算法C++实现

插入排序插入排序,一般也被称为直接插入排序。对于少量元素的排序,它是一个有效的算法。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增1的有序表。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位置查找,并进行移动 。排序算法的稳定性假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而

2021-03-05 21:46:17 237

原创 Java——类方法

类方法: 又叫做静态方法对象方法: 又叫实例方法,非静态方法访问一个对象方法,必须建立在有一个对象的前提的基础上访问类方法,不需要对象的存在,直接就访问类方法类方法: 又叫做静态方法对象方法: 又叫实例方法,非静态方法访问一个对象方法,必须建立在有一个对象的前提的基础上访问类方法,不需要对象的存在,直接就访问调用类方法和访问类属性一样,调用类方法也有两种方式1、对象.类方法garen.battleWin();2、类.类方法Hero.battleWin();这两种方式都可以调

2021-02-07 20:50:57 334 1

原创 Java——类属性

当一个属性被static修饰的时候,就叫做类属性,又叫做静态属性当一个属性被声明成类属性,那么所有的对象,都共享一个值与对象属性对比:不同对象的对象属性的值都可能不一样。比如盖伦的hp 和 提莫的hp 是不一样的。但是所有对象的类属性的值,都是一样的类属性类属性: 又叫做静态属性对象属性: 又叫实例属性,非静态属性如果一个属性声明成类属性,那么所有的对象,都共享这么一个值给英雄设置一个类属性叫做“版权" (copyright), 无论有多少个具体的英雄,所有的英雄的版权都属于 Riot

2021-02-07 19:56:26 289 1

原创 Java——访问修饰符

Java——访问修饰符四种修饰符成员变量有四种修饰符private 私有的package/friendly/default 不写protected 受保护的public 公共的类之间的关系注:红色字体,表示不可行那么什么情况该用什么修饰符呢?属性通常使用private封装起来方法一般使用public用于被调用会被子类继承的方法,通常使用protectedpackage用的不多,一般新手会用package,因为还不知道有修饰符这个东西再就是作用范围最小原则简单说,能用

2021-02-07 19:29:51 136 1

原创 线性表——删除链表的节点

剑指 Offer 18. 删除链表的节点给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动示例 1:输入: head = [4,5,1,9], val = 5输出: [4,1,9]解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.示例 2:输入: head = [4,5,1,9], val = 1输出: [4,5,9]解释: 给定你链表中值为 1 的

2020-09-16 22:41:49 707 1

原创 线性表——反转链表

剑指 Offer 24. 反转链表定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL限制:0 <= 节点个数 <= 5000/** * Definition for singly-linked list. * struct ListNode { * int val; * ListN

2020-09-15 23:37:09 260

原创 线性表——移出链表元素

移出链表元素删除链表中等于给定值 val 的所有节点。示例:输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NU

2020-09-10 23:39:10 600

原创 线性表——合并两个有序链表

合并两个有序链表递归实现常规实现递归实现/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNode *next

2020-09-08 23:37:11 240

原创 《交互媒体专题设计》之瘟疫模拟

《交互媒体专题设计》之瘟疫模拟瘟疫模拟——前期调研瘟疫模拟——相关技术介绍瘟疫模拟——设计文档

2020-04-27 17:24:19 293

原创 《交互媒体专题设计》之瘟疫模拟 相关技术介绍

《交互媒体专题设计》之瘟疫模拟 相关技术介绍一、生命游戏——细胞自动机简述三个特征三种可变因素代码实现二、自动寻路集群动画群集动画的基本规则unity的NavmentAgent组件一、生命游戏——细胞自动机简述细胞自动机(英语:Cellular automaton),又称格状自动机、元胞自动机,是一种离散模型,在可算性理论、数学及理论生物学都有相关研究。它是由无限个有规律、坚硬的方格组成,每...

2020-04-26 22:44:33 943

原创 十二个”一“的感知评价实验及数据说明

十二个“一”的感知评价实验及数据说明问题一:十二个一两两之间在感受表现方面是否有显著差异?差异度(或相似性)有多大?相关系数问题二:十二个“一”的特质与其被喜欢/讨厌的评价之间有哪些关联?本文是对于实验2(”笔墨“的表现力感受实验-评价十二个”一“的各种感受)涉及的研究问题,在进行调查相关的报道、专著、网站、论文、应用、作品后,进行的整理总结问题一:十二个一两两之间在感受表现方面是否有显著差异...

2020-01-06 15:33:57 304

原创 笔墨的表现力感受

笔墨的表现力感受书法的研究现状笔墨情趣笔墨结构和笔墨关系1、灵活的结构性2、稳定的程式性3、广大的表现力4、丰富的精神内涵5、无限的发展性书法的研究现状当前书学研究的目光主要集中在“书法外部研究”方面,如书法历史研究(包括书法通史类与断代史类)、书体沿革、书家个案、作品分析、地域流派、思想史、教育史、器材论、书作真伪考证等,学术成果蔚为大观。有关于“书法内部研究”即书法本身艺术语言的研究近年也...

2020-01-06 15:29:24 692

原创 ”一“的客观形态与主观感受之间的关联性研究

”一“的客观形态与主观感受之间的关联性研究特征描述书法骨架笔画长度平均笔画宽度笔力走势(斜率)十二个“一”算法实现预处理代码:特征提取代码:matlab进行实现界面设计对12个“一”进行特征测量特征描述书法骨架笔画长度平均笔画宽度笔力走势(斜率)十二个“一”1、2、3、4、5、6、7、8、9、10、11、12、算法实现逻辑上而言,每个”一“的感...

2020-01-05 01:45:02 200

原创 Processing+代码本色 chap0-4 链接

Processing+代码本色 chap0 随机游走随机游走Processing+代码本色 chap1 向量向量Processing+代码本色 chap2 力弹力Processing+代码本色 chap3 振荡振荡Processing+代码本色 chap4 粒子系统粒子系统...

2020-01-02 18:44:31 359

原创 Processing+代码本色 chap4 粒子系统

粒子系统(Particle System)粒子系统类的实现Particle粒子的一些基本属性的设置//属性 PVector loc,speed,acc;//位置,速度,加速度 color col; float rad; float maxVel=2.0;//粒子最大速度 float w=500.0; float h=500.0; float f=1000.0;...

2020-01-02 18:37:44 1107 1

原创 Processing+代码本色 chap3 振荡

弹力介绍弹簧的弹力可以根据胡克定律计算得到,胡克定律以英国物理学家罗伯特·胡克命名,他在1660年发明了这个公式。胡克最初是用拉丁文描述这个公式的——“Ut tensio,sic vis”, 这句话的意思是“力如伸长(那样变化)”。我们可以这么理解它:弹簧的弹力与弹簧的伸长量成正比。先用胡克定律计算弹力的大小。我们需要知道k和x的值:k很简单,它只是一个常量,我们可以随意选择一个数。f...

2020-01-02 18:16:16 451

原创 Processing+代码本色 chap2 力

力——力的累加、阻力本文将通过小球的运动来直观的展示小球收到的阻力效果。力的累加void applyForce(PVector force) { acceleration.add(force);// 牛顿第二定律和力的累加,我们分别将每个力作用在加速度上}在调用此函数的时候要记住,在每一帧中对加速度进行清零。void update() { velocity.add(acceler...

2020-01-02 17:30:38 339

原创 Processing+代码本色 chap1 向量

向量——小球移动实现过程用向量来表示小球的位置和移动的方向PVector ball;PVector balldir;void setup() { size(800, 800); background(0); ball = new PVector(1,1,1); balldir = new PVector(5,1,3);}ball:小球的位置balldir:小球的移...

2020-01-02 17:00:38 450 1

原创 Processing+代码本色 chap0 随机游走

Perlin噪声游走Perlin噪声介绍Perlin噪声算法可用于生成各种自然特效,包括云层、地形和大理石的纹理。Perlin噪声算法表现出了一定的自然性,因为它能生成符合自然排序(“平滑”)的伪随机数序列。Processing内置了Perlin噪声算法的实现:noise()函数。noise()函数可以有1~3个参数,分别代表一维、二维和三维的随机数。随机游走...

2020-01-02 16:40:33 1481 1

原创 python 二进制、十进制转换

python 二进制、十进制转换十进制转二进制n:十进制数tl:二进制字符串长度ts:二进制字符串形式 def num2code(n): if n > 0: ts = bin(n)[2:] tl = len(ts) elif n < 0: tn = (-n) ^ 0x...

2019-12-20 14:56:27 739

原创 互动媒体技术——赏析艺术系同学的“自画像“作业

总数75幅作品,经过对一幅幅作品的观赏后挑选了5幅自己比较喜欢的作品。第一幅 28号第一眼看到这幅作品时,感觉挺有趣的,人物表情和整体色彩选取很恰当。第二幅30号社会主义核心价值观,很棒!整体感不错,应该花了不少时间。第三幅 42号整体感设计的很好,气泡的设计增加了海底的真实感。第四幅 60号画面整体很漂亮,鼠标交互设计的很有创意。第五幅 69号整体的色彩搭配的很好。...

2019-12-17 00:09:51 264

原创 互动媒体技术——转换视角

转换视角前段时间一直在忙着写人工智能的作业,在实现相关算法的过程中有很深的感触,结合近期互动媒体技术的一些作业,简单的描述一下我的感受。实现一个算法的第一步是了解这个算法的相关原理及推导过程,我首先采取的方法是从课本上去找相关的定义和推导过程,但是紧接着我就遇到了一个难题——书上描写的东西有点看不懂(可能个人理解能力比较差吧)。于是,开始去网上搜索一些学生或相关从业者对于该算法的个人理解,当你...

2019-12-16 21:14:09 216

原创 互动媒体技术——十二个“一”

十二生肖与十二个“一”本篇博客主要介绍十二个“一”与十二生肖的对应关系第一个“一”第二个“一”第三个“一”第四个“一”第五个“一”第六个“一”第七个“一”第八个“一”第九个“一”第十个“一”第十一个“一”第十二个“一”本篇博客主要介绍十二个“一”与十二生肖的对应关系第一个“一”对应十二生肖的兔温和,文静,谦谦有礼;潇洒,机敏,精细耐心;善良,纯朴,富有责任感。对朋友礼尚往来,坦诚...

2019-11-11 21:20:03 315

原创 p5.js 创意编程

p5.js 创意编程本篇博客主要介绍如何用代码来画图。贝塞尔曲线(Bézier curve)简介公式线性公式二次方公式三次方公式一般参数公式图形介绍代码截图本篇博客主要介绍如何用代码来画图。贝塞尔曲线(Bézier curve)简介贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节...

2019-11-04 20:14:40 1580

原创 p5.js 动态图形临摹

p5.js 动态图形临摹欢迎使用Markdown编辑介绍器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式运行结果如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用M...

2019-10-21 21:30:29 528

原创 迷宫问题 C++实现

#include&quot;fstream&quot;#include&amp;lt;string&amp;gt;#include&amp;lt;iostream&amp;gt;using namespace std;#define MAXSIZE 100#define m 8#define n 8int maze[m+2][n+2];实现迷宫typedef struct{ int i,j,di;}Box;

2018-12-04 20:35:19 4169 1

原创 顺序表

顺序表的存储结构#define MAXSIZE 100typedef struct{ ElemType *elem;//存储空间的基地址 int length; //当前长度 }SqList;初始化void InitList(SqList &amp;amp;L){ L.elem=new ElemType[MAXSIZE];//为顺序表分配一个大小为MAXSIZE的数组空间 i...

2018-12-04 20:00:14 254 1

原创 FIFO调度算法和LRU算法

FIFO:先进先出调度算法最先加载到内存的最先被置换出去LRU:最近最久未使用调度算法最近最少被访问的最先被置换出去两者都是缓存调度算法,经常用作内存的页面置换算法。打一个比方,帮助你理解。你有很多的书,比如说10000本。由于你的书实在太多了,你只能放在地下室里面。你看书的时候不会在地下室看书,而是在书房看书。每次,你想看书都必须跑到地下室去找出来你想看的书,然后抱回来放到书...

2018-11-06 22:04:24 9794

原创 顺序栈和顺序队列

顺序栈和顺序队列顺序栈#define N 100/*顺序栈定义*/typedef struct{ bintree data[N]; int top; int tag[N];}seqstack;void init(seqstack *s) /*初始化空栈*/{ s-&gt;top=-1;}int empty(seqstack *s) /*...

2018-11-04 22:47:57 776

空空如也

空空如也

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

TA关注的人

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