自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Tensorboard无法显示图像

Tensorboard can’t find your event files.You haven’t written any data to your event files.尝试了装旧版,tensorboard --logdir=los等未能解决问题。第二天尝试使用双引号加全局变量可以显示图像

2021-10-13 07:07:01 1321 2

原创 双向循环链表简易创建、插入、删除、展示C语言

双向循环链表众所周知,单向链表想要查找当前节点的上一个数据,必须得重新把链表遍历一遍,十分浪费资源;(这也是链表不如数组高效的一个方面,数组只需要知道下标即可一步到位)而如果可以创建一种双向的链表,这种浪费就可以得到一定程度的缓解,且对于链表的操作灵活性也会提升。在p节点前插入r的顺序(节点的个数是从1开始数的,不是0!!!所以是插入第n号节点后面,而p是n+1号节点):r->next=p;r->prior=p->prior;p->prior->next=r;p-

2021-03-18 17:50:01 460

原创 循环链表与魔术师发牌C语言

循环链表魔术师的发牌问题简介:一位魔术师掏出一叠扑克牌,魔术师取出其中13张黑桃,洗好后,把牌面朝下。说:“我不看牌,只数一数就能知道每张牌是什么?”魔术师口中念一,将第一张牌翻过来看正好是A;魔术师将黑桃A放到桌上,继续数手里的余牌,第二次数1,2,将第一张牌放到这叠牌的下面,将第二张牌翻开,正好是黑桃2,也把它放在桌子上。第三次数1,2,3,前面二张牌放到这叠牌的下面,取出第三张牌,正好是黑桃3,这样依次将13张牌翻出,全部都准确无误。可以通过循环链表求出魔术师手中牌的原始排列顺序。话不多说,上

2021-03-18 17:29:02 133

原创 循环链表与拉丁方阵C语言

循环链表拉丁方阵拉丁方阵(英语:Latin square)是一种 n × n 的方阵,在这种 n × n 的方阵里,恰有 n 种不同的元素,每一种不同的元素在同一行或同一列里只出现一次。如图:拉丁方阵问题,可以用循环链表解决。每一行把链表遍历一次,然后指针再多走一步! 之后以指针所在位置为开头开始遍历下一行,以此类推。话不多说,上代码! #include <stdio.h>#include <stdlib.h>typedef struct node{ int d

2021-03-18 17:16:40 188

原创 经典算法---汉诺塔C语言

经典算法—汉诺塔经典递归例题规则:在小圆盘上不能放大圆盘,在三根柱子A、B、C之间一次只能移动一个圆盘。以此为基础,把一个由n个圆盘组成的塔从一根柱子移动到另一根柱子上。老规矩,话不多说,上代码!#include <stdio.h>int sum=0;//从底部逐层向上寻找可移动的圆盘 void hannuo(int n,char one,char two,char three){ if(n==1)//最上方的那个 { sum++; printf("第%d步:%

2021-03-18 16:57:30 221

原创 经典算法---八皇后C语言

经典算法—八皇后递归回溯求解 规则:在8×8格的国际象棋上摆放8个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。 话不多说,上代码!#include <stdio.h>#include <stdlib.h>int sum=0;void show(int *a,int b);int check(i

2021-03-18 16:48:40 154

原创 C语言之课程设计之简易通讯录

一、题目:学生通讯录管理系统设一个学生的通讯录信息有以下几项数据信息构成:姓名、学院、班级、微信号、QQ号(为数字字符串)、电话号码等组成。系统主要功能:1)系统要求能够建立、查询、修改和增删学生通讯录信息。包括:可对记录中的电话号码、微信号、QQ号进行修改;可增加和删除记录等。2)能够按多种方式进行查询。包括按人名、电话号码、班级等进行查询。要求界面友好,易于查询,用文件保存信息。(这几乎是我的全部课设报告了,最后附有代码。)二、总体设计本学生通讯录管理系统分为五个功能模块,分别为添加新的联

2021-02-06 18:54:47 1949 4

转载 问题求解的艺术

计算机科学概论中的推理,太妙了算法的美妙推理甲承担了确认乙的3个孩子的年龄的任务。乙告诉甲3个孩子的年龄乘积是36.在考虑了这个线索以后,甲要求乙给出另外的线索,于是乙将3个孩子的年龄之和告诉了甲。甲再次要求乙给出其他线索,于是乙告诉甲他的最大的一个孩子弹钢琴,在得到这个线索之后,甲将3个孩子的年龄告诉了乙。乙的3个孩子的年龄分别是多少?乍一看,最后一个线索似乎与该问题完全没有关系,但是显然,正是因为这条线索,甲最后确定了3个孩子的年龄。这是为什么呢?让我们制订一个解决计划并且遵循这个计划,尽管我们

2021-01-20 07:36:41 87

空空如也

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

TA关注的人

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