首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
金子专题
偷金子
偷金子: 思路:画出状态树,左边是偷,右边是不偷。左边偷两个的时候,右边那个不能偷。画出来之后,用f(0,4) f(1,3) 来表示,前面一个参数的物理意义是:前面投了几个,后面一个参数的物理意义是:后面还剩下多少个。注意,前面的参数只有3种情况,偷0个,偷1个,偷2个。有两个变量,所以dp是二维的数组。 public int stole(int[] array) {int[
阅读更多...
今天小金子分享一下我从开始学习编程以来的感受
一路走来,在编程的路上也走了快两年半了,从开始的一无所知,到现在的佼佼者,我觉得我成长了很多,那时候很向往别人是计算机专业的,每天可以敲代码,每天可以学到计算机的知识,而我只能每天去上我讨厌的生物课,但是我仍然坚持在上课之余写代码,一个小小的计算器,能让我写一个多月,我觉得那段时间是我最难熬的时间,没有人带我入门,没有人在我遇到困难和遇到bug的时候指导我.一个人磕磕碰碰了一年,整整
阅读更多...
两个马匪分金子
解题思路 考虑先手和后手在序列a(1);a(2);…;a(n)上博弈: * 如果先手取走了a1,那么问题转为两个人在a(2);a(3);…;a(n)上的博弈 * 如果先手取走了an,问题就变为了在a(1);a(2);…;a(n-1)上的博弈 假设,f(L,R)为两个人在序列a(L);a(L+1);…a(R)上博弈时,先手最多能拿到多少价值,此时后手拿到的 价值一定为: 总价值-f(L
阅读更多...
经典推理题——海盗分金子
数学的逻辑有时会导致看来十分怪异的结论。一般的规则是,如果逻辑推理没有漏洞,那么结论就必定站得住脚,即使它与你的直觉矛盾。 这是一道已经流传了至少十年难题 10名海盗抢得了窖藏的100块金子,并打算瓜分 这些战利品。这是一些讲民主的海盗(当然是他们自己特有的民主),他们 的习惯是按下面的方式进行分配:最厉害的一名海盗提出分配方案,然后所 有的海盗(包括提出方案者本人)就此方案进行表决
阅读更多...
for循环学习之倒金子字塔
蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 例如,当输入5时,应该输出的三角形为: 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 输入描述: 输入正整数N(N不大于100) 输出描述: 输出一个N行的蛇形矩阵。 示例1 输入: 4 输出: 1 3 6 102 5 94 87 //横着+2 +3+ 4+5
阅读更多...
区块链里你甘愿做沙子还是努力做金子?
本文发于微信公众帐号: 一界码农(The_hard_the_luckier) 无需授权即可转载; 甚至无需保留以上版权声明……个人微信号(liuhua7851) 区块链年度火热的高频词汇现今在漫长寒冬熊市下显得那么敦实那么朴实很少有人问津,褪去了万人追捧的繁华,没有了声势浩大的巨浪,敢问谁懂得韭菜们的悲凉惆怅和追悔莫及,叩问自己在熊市的大浪淘沙之下是沙(傻)子还是金子?是及时止损
阅读更多...
路径规划算法:基于吉萨金子塔建造优化的机器人路径规划算法- 附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 神经网络预测 雷达通信 无线传感器 电力系统 信号处理 图像处理 路径规划
阅读更多...
【HTML】金子的发光
前言 弄个金子的发光页面,是为了参与掘金沸点活动的61儿童节的活动。 沸点六一活动传送门想着弄个有意义的让小朋友们能够明白一些道理;就想到了金子发光~ 然后我就来进行实现了! 效果展示、体验地址 效果展示 体验地址 pc端体验地址:是金子,总会能发光的! 码上掘金体验地址:传送门 准备工作、逻辑讲解、代码讲解(完整代码) 由于在前端技术较弱,且美观度比较差;因此决定用图片来实
阅读更多...
数组——金子数——普通
题目描述 某地区有 n 条(编号依次为 1 到 n)互不交叉的道路,每条道路上都有 m 个数字,其中 能被 8 整除的数称为金子数,这个数字表示其重量。 如下表是 3 条道路,每条道路中有 5 个数的一种可能情况。 小华想在 n 条道路中走一条金子重量之和最大的道路,请编程帮他找出这条道路吧. 输入 输入共 n+1 行。 第 1 行两个整数 n 和 m,表示总共有 n 条道路,每
阅读更多...