自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wanjun_j的博客

学习记录

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

原创 解救公主

其中有一关的规则是这样的公主被困在梦境里,梦境里的空间无限大,公主靠自己是走不出来的。系统会随机很多条行动指令,玩家必须帮公主选出正确的指令,公主按照玩家选择的指令,重复执行若干次后就能走出困境。指令有三个字符组成 S,R,LS: 前进一步R: 向右转L: 向左转如果公主重复执行错误的指令,她就会一直在绕圈子,走不出梦境。所谓“绕圈子”是指:无论公主重复执行多少次指令,她始终都在一个以出发点为圆心,以R为半径的圆里,永远走不出这个圆,更走不出梦境。阿宅已经卡在这一关很久了。他很痛苦不能早日

2020-11-02 22:16:54 316

原创 奇怪的灯控

问题描述奇怪的灯控某居住楼为了举办大型庆祝活动,购买了一批灯控设备,但是这批设备比较奇特,它有如下功能一套设备能控制一个层楼中所有房间的灯的开关如果把一个房间里的灯熄灭,这个房间后面房间的灯也会熄灭如果把一个房间里的灯点亮,这个房间后面房间的灯也会点亮假如 用0表示灯是熄灭状态,用1表示灯是点亮状态某楼层的房间号是R1,R2,R3,R4,R5 它们的初始状态是 [0,0,0,0,0] 说明所有房间的都是熄灭的。若我们用设备把第二个房间R2的灯点亮, 那么 房间R3,R4,R5的灯也会点亮 此

2020-11-02 18:24:56 659

原创 有n级楼梯,有2种爬法,1次1级,或1次2级,问,n级楼梯有多少种爬法?

有n级楼梯,有2种爬法,1次1级,或1次2级,问,n级楼梯有多少种爬法?local a = 1 --n=1的时候local b = 2 --n=2的时候--n>2的时候,此处不考虑n<=0的时候--f(n) = f(n - 1) + f(n - 2)local n = 10 --假设n=10for i = 3, n do local c = a + b a = b b = cendprint(b)结果89引申斐波那契数列斐波那契数列指的是这样一个数列:

2020-11-02 18:21:26 501

原创 LUA:根据上排给出的十个数,在其下排填出对应的十个数,要求下排每个数都是先前上排那十个数在下排出现的次数

#LUA:根据上排给出的十个数,在其下排填出对应的十个数,要求下排每个数都是先前上排那十个数在下排出现的次数,0 1 2 3 4 5 6 7 8 9local top = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}local bottom = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}local len = #topfunction getCount(num, table) if not table then return 0

2020-11-02 18:15:09 175

原创 算法-程序的灵魂

文章目录程序=算法+数据结构程序=算法+数据结构一、程序主要包括一下两方面的信息对数据的描述对操作的描述二、计算机算法可以分为以下两类数值运算算法非数值运算算法三**、算法的特性**有穷性确定性有零个或多个输入有一个或多个输出有效性,算法中的每一个步骤都应该能有效地执行,并得到确定的结果。四、算法的表示方式用自然语言表示算法用流程图表示算法三种基本结构 3.1 顺序结构 3.2 选择结构 3.3 循环结构 3.3.1 当型(while型)循

2020-07-16 00:46:59 304

原创 程序设计和C语言

文章目录概念C语言特点C语言程序的结构运行C程序的步骤与方法程序设计的任务概念机器指令计算机能直接识别和接受的二进制代码机器语言机器指令的集合符号语言用一些英文字母和数字表示一个指令,例如"ADD",计算机并不能直接识别和执行符号语言的指令,需要用一种成为汇编程序的软件把符号语言的指令转换为机器指令。一般,一条符号语言的指令对应转换为一条机器指令。转换的过程称为**“代真”或“汇编”**,因此,符号语言又称为 符号汇编语言 或者 汇编语言高级语言发展阶段:非结构化语言->结构化语言-

2020-07-15 00:27:55 545

原创 Lua 实现面向对象 进阶

class方法function class(className, super, ...) local cla = {} if super and type(super) == "table" then for i,v in pairs(super) do cla[i] = v cla.super = super end else cla = {ctor = function()end}

2020-07-13 03:04:00 215

原创 Lua 实现面向对象 踩坑

基类local a = {}function a:new(name) local a_n = {} setmetatable(a_n, self) self.__index = self self.name = name print("a-----new ", "'a-address'---- ", a, "'a_n-address'---- ", a_n) print("a_n getmetatable ",getmetatable(a_n)

2020-07-13 02:45:51 224

原创 Lua 实现面向对象

创建对象local a = {}function a:new(param) local n = {} setmetatable(n, self) self.__index = self self.name = param.name self.value = param.value return nendfunction a:printValue() print("a----- ", self.value)endfunction

2020-07-13 01:44:55 302

原创 给定字符串s,按字典顺序返回s的最后一个子字符串。

样例例 1:输入: “abab”输出: “bab”解释: s的子串为 [“a”, “ab”, “aba”, “abab”, “b”, “ba”, “bab”].其中字典序最后的子串为 “bab”.例 2:输入: “baca”输出: “ca”注意事项1 <= s.length <= 4 * 10^4s仅包含小写英文字母。 local s = "sunwukong" local len = #s local ans = string.sub(s, len, len)

2020-07-11 18:34:09 879

原创 Unity Excel转Json工具实现多语言本地化

文章介绍Unity3d添加工具,实现excel转json功能

2020-06-30 14:22:55 514

原创 unity2018打包apk

1、打开unity,新建项目2、点击【Edit】.->【Preferences】->【External Tools】,如下图,如果没有Android SDK,可点击“Download下载,进行安装”3、配置完成,关掉界面;点击【File】->【Building Settings】->【Android】,如图,4、如果打开点击【File】->【Building Settings】->【Android】之后,只有【Open Download Page】,直接点击【

2020-06-16 11:21:06 2409 1

原创 unity warning CS0108: test4.name' hides inherited memberUnityEngine.Object.name’.

问题描述:Assets/Scripts/test4.cs(7,23): warning CS0108: test4.name' hides inherited memberUnityEngine.Object.name’. Use the new keyword if hiding was intendedwarning原因:变量定义与UnityEngine.Object.name重名代码如下解决方案:方法一:按照提示,将红框代码改为public new string name;方法二:简单

2020-05-13 00:49:57 1218

空空如也

空空如也

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

TA关注的人

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