自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lucien的博客

万物皆虚万事皆允

  • 博客(57)
  • 收藏
  • 关注

原创 图的遍历,结点度,图的连通分量

#include"stdafx.h"#include<queue>#include<stack>#include<string>#include<iostream>using namespace std;enum GraphType{ UNDIR_UNWEIGHT_GRAPH,//无向无权图 UNDIR_WEIGHT_GRAPH,/...

2018-12-11 22:50:43 736

原创 二叉树操作-C++代码

#include "stdafx.h"#include<iostream>#include<stack>#include<deque>#include<list>#include<string>using namespace std;class BiTreeNode{public: BiTreeNode(); BiT...

2018-11-23 12:18:09 714

原创 哈夫曼树编解码

问题 B: DS_6.14 给定报文,哈弗曼编码、译码(by Yan)时间限制: 20 Sec 内存限制: 256 MB提交: 303 解决: 218[提交][状态][讨论版]题目描述已知某段通信报文内容,对该报文进行哈弗曼编码,并计算平均码长。(1)统计报文中各字符出现的频度。(字符集范围为52个英文字母,空格,英文句号。报文长度<=200)(2)构造一棵哈弗曼树,依次给...

2018-11-15 21:50:02 1440

原创 二叉树相关算法C语言代码

#include<stdio.h>#include<stdlib.h>#include<string.h>typedef char datatype;typedef struct Node { datatype data; struct Node *LeftChild; struct Node *RightChild;}BiTreeNode, ...

2018-11-12 22:42:17 759

原创 C++生成1-30阶魔方阵/纵横图/幻方-奇/偶阶

#include<iostream>#include<vector>#include<iomanip>using namespace std;vector<int> OddRankRubikMatrix(const int n)//生成奇数阶的矩阵vector{ vector<int> Matrix(n*n,0); if (...

2018-10-15 01:45:48 1081

原创 串的模式匹配-KMP算法

#include<stdio.h>#include<string.h>typedef struct String { char base[5000];//字符数组 int nextval[5000];//nextval数组 int Length=0; int HasGottenNext = 0;}cString;int KMPFind(cString par...

2018-10-11 18:34:35 303

原创 c的动态数组(好烦啊什么任务也没完成)

#include"stdafx.h"typedef struct Dynamic_Array { int * Pointer=NULL; int Length=0; int MaxSize=10;}DmcArr;int CreateDmcArr(DmcArr &Array,const int CreateLength){ Array.Pointer ...

2018-09-14 17:04:22 231

原创 C C++ 分别编程赋不同姓名的约瑟夫环及用WindowsApi(C++及C)显示离座过程动画

C语言循环单向链表法#include<stdio.h>#include<stdlib.h>typedef struct Person{ char Name[8]; struct Person* Next;}Person;typedef struct CircleSit{ Person* FirstPerson; Person* ...

2018-09-11 21:13:00 411

原创 C语言对栈的操作

#include<stdio.h>#include<stdlib.h>#include<stddef.h>#define CharStackCapacitySize 100typedef struct Element{ char data;//字符内容}Ele;//栈元素类型的结构体typedef struct Char_Stack{ ...

2018-08-02 19:09:07 851

原创 凯撒密码-C语言

很不安全的加密#include<stdio.h>#include<string.h>void encrypt(char *base,int shift){ unsigned length = strlen(base); unsigned index; if(shift>0) { for(index=0;inde...

2018-07-20 09:43:34 3833

原创 静态链表学习代码-不能用指针时在数组中的单链表实现

#include<stdio.h>#include<stdlib.h>#include<stddef.h>#define ArrayMaxSize 1102//足够大的数组空间//线性表-静态链表//顺序存储的优点 (随机存取快O(1))缺点(删除插入操作效率低时间复杂度为O(n) 大小无法随意更改)//非连续内存链式结构的优点(插入删除时间复杂度...

2018-07-15 19:05:23 317

原创 用快慢指针原理得到单链表中间结点的数据

普通方法是遍历一遍得到表长,再根据此值移到中间 快慢指针的方法可以提高效率,当快指针以两倍速度到达表尾时慢一些的指针刚好在中间结点#include<stdio.h>#include<stdlib.h>#include<stddef.h>#define Num_Count 6//数据结点个数//求单链表的中间结点数据值。创建随机数单链表/显示链表...

2018-07-15 00:41:51 622

原创 c语言使用库函数的2、8、10、16进制转换

只用于非负整数#include<stdio.h>//上个程序是从十进制到任意进制的转换,这个程序是二进制(Binary)八进制(Octonary)十进制(Decimalism)十六进制(Hexadecimal)#include<stdlib.h>#include<string.h>#include<math.h>#include<c...

2018-07-13 14:18:00 6338 2

原创 大一下学期C语言期末考试没ac的两道编程题和一道选错的选择题(耻辱)

5-2 水仙花数(10 分) 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=1​3​​+5​3​​+3​3​​。 本题要求编写程序,计算所有N位水仙花数。 输入格式:输入在一行中给出一个正整数N(3≤N≤7)。 输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。#include<stdio.h>#include<...

2018-07-11 19:16:07 6312

原创 C++ string内的搜索

用find_first_of和find_first_not_of找出string中的数字和字母字符#include"stdafx.h"#include<iostream>#include<string>//#include "ProgramRunClock.h"//#include<vector&

2018-07-09 02:21:20 1297

原创 C++中string的替换/删除/增加子串

编写函数将string里的特定子字符串替换为新值#include"stdafx.h"#include<iostream>#include<string>//#include "ProgramRunClock.h"//#include<vector>//#include<list>//#include<time.h&g

2018-07-08 02:00:25 1824

原创 记录C++学习获得的经验点 2018/7/1-2018/7/7

由char *list向stringvector复制字符串元素#include"stdafx.h"#include<iostream>#include<list>#include<vector>#include<array&amp

2018-07-07 21:55:03 228

原创 记录C++学习获得的经验点 2018/6/24-2018/6/30

nothing for the time being

2018-07-01 16:18:37 309

原创 西邮杯初赛c++题解

nothing for the time being

2018-06-28 13:43:21 540

原创 记录C++学习获得的经验点 2018/6/17-2018/6/23

nothing for the time being

2018-06-25 23:08:59 245

原创 记录C++学习获得的经验点 2018/6/10-2018/6/16

nothing for the time being

2018-06-17 00:04:21 229

原创 记录C++学习获得的经验点 2018/6/3-2018/6/9

nothing for the time being

2018-06-10 21:25:58 242

原创 记录C++学习获得的经验点 2018/5/30之前

不同容器首尾定位 初次接触如何用try throw catch处理程序异常 多维数组的遍历输出 用find函数在vector string中查找string元素以检查是否有重复单词 ...

2018-06-03 22:30:59 215

原创 记录C++学习获得的经验点 2018/5/30-2018/6/2

C++ 有三种传递方式:值传递,指针传递,引用传递 返回“值”和返回“引用”是不同的 函数返回值时会产生一个临时变量作为函数返回值的副本,而返回引用时不会产生值的副本 不要返回局部对象的引用,因为当函数执行完毕,程序将释放分配给局部对象的存储空间 引用函数的参数也是引用,返回的引用的有关参数不是在函数体内产生的...

2018-06-03 22:10:04 351

原创 siki学院愤怒的小鸟脚本

GameManager.csusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class GameManager : MonoBehaviour { public List<Bird>...

2018-05-24 19:45:08 1974

转载 【Unity3d游戏开发】浅谈UGUI中的Canvas以及三种画布渲染模式

一、Canvas简介  Canvas画布是承载所有UI元素的区域。Canvas实际上是一个游戏对象上绑定了Canvas组件。所有的UI元素都必须是Canvas的自对象。如果场景中没有画布,那么我们创建任何一个UI元素,都会自动创建画布,并且将新元素置于其下。 回到顶部 二、Canvas画布参数与应用 1.创建画布  当你创建任何一个UI元素的时候,都会自动创建画布。也可以主动创建一张...

2018-05-22 23:10:10 443

原创 单链表的排序

#include <iostream>#include <malloc.h>using namespace std;typedef struct Node{ int value; struct Node *next;}node;node *Link_head; void Create_Link(){ Link_head = (node *...

2018-04-23 22:18:47 214

转载 灵活/弹性数组成员--结构体中0个元素的数组

看这个结构体的定义: typedef struct st_type { int nCnt; int item[0]; }type_a;(有些编译器会报错无法编译可以改成:) typedef struct st_type { int nCnt; int item[]; }type_a;这样我们就可以定义一个可变长的结构,用sizeo...

2018-04-17 22:18:22 921

原创 电影信息管理-文件操作-单链表-头文件

movie.c#include <stdio.h>#include<conio.h> #include<stdlib.h>#include<string.h>#include<io.h>#include"movie.h"int movie_count=0; Film *head; int main(){ voi...

2018-04-13 22:16:04 521

原创 双向链表-查找

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>#include<windows.h> #define N 10#define Null 0typedef struct node{ char name[20]; str...

2018-03-30 20:47:15 2220

原创 单链表-姓名学号-创建/遍历/增添/删除

#include<stdio.h>#include<stdlib.h>#include<string.h>struct Student{ char Name[20]; char Number[10]; struct Student *next;};int Count;struct Student *Create(){ ...

2018-03-30 17:40:12 2259 2

原创 单链表的元素录入和遍历输出

#include<stdio.h>#include<stdlib.h>#include<string.h>struct Student{ char Name[20];//在Student结构体中定义姓名成员 char Number[10];//在Student结构体中定义学号成员 struct Student *next;//在...

2018-03-28 23:03:22 7194

转载 理解siki学院吃豆人案例脚本

Gamemanager.cs(全局控制)using System.Collections;using System.Collections.Generic;using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;//引入场景管理库using UnityEngine.UI;//引入ui库...

2018-03-23 17:13:58 1981

原创 如何解决浏览器主页被t999.cn劫持

win+R——>regedit——>HKEY_LOCAL_MACHINE——>SYSTEM——>CurrentControlSet——>Services——>删除Hyipte——>重启

2018-02-07 16:23:12 25674 7

原创 蛇形填数-nyoj

#includeint main(){ int n,N,m=-1,c=1,i,j; scanf("%d",&N); n=N-1; int snake[N][N]; i=0; j=n; snake[i][j]=1; c++; j++; if

2018-02-01 20:18:36 329

原创 minecraft-障碍跳跃收集方块-python

# -*- coding: cp936 -*-import mcpi.minecraft as minecraftimport mcpi.block as blockimport mcpi.minecraftstuff as minecraftstuffimport timeimport randomimport threadARENAX = 10ARENAZ = 20ARENA

2018-01-28 22:30:21 1236

原创 minecraft同步时钟-python

import mcpi.minecraft as minecraftimport mcpi.block as blockimport mcpi.minecraftstuff as minecraftstuffimport timeimport datetimeimport mathdef findPointOnCircle(cx,cy,radius,angle): x = cx

2018-01-24 23:39:43 1102 2

原创 素数距离-南阳online_judge语言入门

#include#includeint main(){ int isprime(int x); int i,groups,x,n_left,n_right,distance_left,distance_right; scanf("%d",&groups); while(groups--){ scanf("%d",&x); for(

2018-01-20 16:58:17 254

原创 矩形的个数-南阳oj语言入门

题目要求A>=1,B

2018-01-18 21:27:19 329

原创 python-指定范围内的互满数

def fullnum(x,y): int(x) int(y) List_1=[] List_2=[] for a in range(x,y+1): m=0 n=0 for i in range(1,a): if(a%i==0): m+=i

2018-01-10 14:52:05 2156

空空如也

空空如也

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

TA关注的人

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