`
javasee
  • 浏览: 973365 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

一步一步写算法(之“数星星”)

 
阅读更多

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

学过编程的朋友都知道,当初为了学习编程语言中的各种语法结构,我们要试着解决各种各样奇怪的题目。其中“数星星”就似乎其中的一种。什么是“数星星”呢?就是打印各种形状的“*”,正三角、倒三角、菱形等等。本篇博客纯粹为了纪念我们逝去的岁月。

a)正三角

b)倒三角

c)左三角

d) 右三角

e)垂直菱形

f)水平菱形

g)杨辉三角形



分享到:
评论

相关推荐

    消灭星星求解源程序

    总之,"消灭星星"的最优求解程序是一个结合了游戏规则、搜索算法、数据结构和优化策略的综合问题。通过研究这样的源代码,程序员不仅可以提升自己的编程能力,还能深入理解算法在解决实际问题中的应用。

    算法解析ACM

    贪心算法是在每一步选择中都采取当前看起来最好的选择,以此来寻找全局最优解。虽然这种方法并不总是能找到最优解,但在很多情况下都能得到较为满意的近似解。 **案例分析:Pku1042—Gone Fishing** 题目描述:...

    消灭星星遗传算法源码-易语言

    在《消灭星星》游戏中,遗传算法可能被用来优化游戏策略,比如生成最佳的消除顺序,以达到最高分数或最低步数。 1. **种群**:在遗传算法中,种群是一组解决方案的集合,每个解决方案被称为个体。在《消灭星星》中...

    负荷预测(小时).rar

    BP(Backpropagation)算法是人工神经网络(ANN)中最常见的训练方法之一。它通过反向传播误差来调整神经元之间的权重,以最小化预测结果与实际值之间的差距,从而提高预测精度。 **MATLAB**: MATLAB是一种广泛...

    2013阿里巴巴实习生笔试试题.doc

    - 数星星游戏属于nim游戏,当总数量为非幂次方的2的数字时,先手必胜,所以A同学必胜的数字是2013和2505,选项A和E。 15. 知识点:数组操作 - 倒序数组可以通过双指针法实现,无需额外空间,代码略。 以上是对...

    钻井布局的数学模型.pdf数学建模

    本文对钻井布局问题的研究,从全局搜索入手,逐步深入讨论了各种算法的有效性、适用性和复杂性,得到不同条件下求最多可利用旧井数的较好算法。 Knowledge Point 1: 数学模型的建立 在钻井布局问题中,数学模型的...

    数据结构实习

    测试数据以文本文件的形式提供,文件的第一行包含了迷宫的行数、列数、入口和出口的位置。接下来的几行描述了迷宫的具体布局,使用1和0表示墙壁和可通行路径。 #### 1.1.1 问题分析 为了确保程序能够有效地处理任意...

    PB开发火盆游戏

    在实际游戏中,玩家需要通过算法思考来决定下一步操作,例如,如果一个星星被点亮,那么它周围的星星数必须是奇数,以避免触发游戏结束的条件。这需要玩家具备一定的数学和逻辑推理能力,同时也提供了一个有趣的方式...

    导航基础知识

    这些软件背后涉及到大量的算法,如Dijkstra算法用于寻找最短路径,A*搜索算法用于优化路径规划。 5. **其他导航系统**:除了GPS,还有其他全球或区域性的卫星导航系统,如GLONASS、北斗和伽利略,它们各自有其特点...

    c语言24点游戏源码.rar

    回溯法是一种试探性的解决问题的方法,当发现当前选择无法达到目标时,会撤销前一步操作,尝试其他路径。 4. **递归**:在遍历所有可能的运算组合时,递归函数可能被用来生成所有可能的运算序列。递归是函数调用...

    酷软系列- MyDiskTest _U盘扩容检测工具 [评价可免费]

    一、评价=评论加评价(评星星); 二、评价必须是下载完了该资源后的评价,没下载就评论无效; 三、如果正确评价了,返还积分可能需要等等,系统需要反应下。呵呵 评论时记得要评分。然后会返回给你花费的分再加1...

    基于freescale单片机的心电信号采集与处理

    在电子医疗领域,心电信号(ECG)的采集与处理是至关重要的技术之一,它为心脏健康状况的监测提供了基础。本项目基于Freescale单片机进行心电信号的采集与处理,旨在实现一个高效、可靠的ECG监测系统。Freescale...

    ArcGIS流域提取详细步骤——以广水市徐家河流域为例

    4. **Flow Direction**:这个工具根据DEM确定每个像素点上的水流方向,通常是基于D8算法,即每个像素的水流向其相邻八邻域中坡度最小的方向。 5. **Flow Accumulation**:在确定了流方向后,该工具计算每个像素点...

Global site tag (gtag.js) - Google Analytics