链接:https://www.nowcoder.com/acm/contest/67/G 来源:牛客网时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 圈圈圆圆圈圈,lulu小朋友最近看喜羊羊看多了,老是受刺激就画圆圈,听到小于8的数字时,还会画出十分有规律的圆圈,现在你
原创 2021-07-06 15:21:00
127阅读
链接: https://vjudge.net/problem/POJ-1941 Consider a regular triangular area, divide it into four equal triangles of half height and remove the one in the middle. Apply the same operation recursively t
原创 2021-07-06 15:21:26
360阅读
文章目录一.递归函数二.匿名函数1.匿名函数的定义2.内置函数和类三.高阶函数1.函数作为另一个函数的参数2.函数作为另一个函数的返回值3.函数的嵌套 一.递归函数如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数。其最重要的就是找到停止的条件。计算n的阶乘。 我们可以使用循环来完成。def xunhuan(num): result, i = 1, 1 w
#include<stdio.h>    //二维数组方式 #include<stdlib.h> int main() { char a[][13] = { { ' ', ' ', ' ', ' ',&
原创 2015-10-25 22:17:20
753阅读
2005 年 1 月 01 日Matplotlib 是一个用来绘制二维图形的 Python 模块,它克隆了许多 Matlab 中的函数, 用以帮助 Python 用户轻松获得高质量(达到出版水平)的二维图形。Matplotlib是一个由 John Hunter 等开发的,用以绘制二维图形的 Python 模块。它利用了 Python 下的数值计算模块 Numeric及 Numarray,克隆了许多
打印图形指定打印范围、打印比例、图纸大小、打印样式、页边距等参数,打印图纸。1.单击常用工具栏的
原创 2022-07-20 17:34:47
594阅读
1,从键盘接收一个文件夹路径,统计该文件夹大小package demo; import java.io.File; import java.util.Scanner; public class Test1 { public static void main(String[] args) { File file = getDirectory(); System.out.println
 1.输出直角三角形  #!/bin/bash  echo "Please type your number:"  read a  for (( i=1;i<=a;i++))  do  for ((p=1;p<=i;p++))  do  echo -n &quo
转载 精选 2012-08-05 13:08:40
1202阅读
java--用 * 打印出各种图形(新手请进)
using System;using System.Collections.Generic;using System.Text;     class Program    {        static void Main(string[] args) 
原创 2010-11-13 11:46:36
430阅读
早先程序使用最简单的输入输出方式,用户在键盘输入数据,程序将信息输出在屏幕上。现代程序要求使用图形用户界面(Graphical User Interface,GUI),界面中有菜单、按钮等,用户通过鼠标选择菜单中的选项和点击按钮,命令程序功能模块。本章学习如何用Java语言编写GUI科学试验,如何通过GUI实现输入和输出。 AWT和Swing先前用Java编写GUI程序,是使用抽象窗口
JAVA 基础程序练习题(2)28. 输出三角形图形package day05; /** * @author TaoTianye 输出图形: * 行数i=1 空格数=4 *的个数=1 *** 行数i=2 空格数=3 *的个数=3 ***** 行数i=3 空格数=2 *的个数=5 ****
转载 10月前
256阅读
安装Pillowpip install Pillow 打开图像from PIL import Image img = Image.open("./lena.tiff") 保存图像打开图像之后,可以将其保存,也就是另存为。img对象.save(保存路径)save方法不仅能够保存图像,还能够转换格式,取决于保存路径的最终文件后缀名。img.save("./lena.jpg") im
importjava.awt.*;importjava.util.*;importjavax.swing.JFrame;class大风吹extendsJFrame{intangle=0;Timert=newTimer();大风吹(){super("风车车儿");setBounds(200,200,300,300);se... import java.awt.*; import java.util.
转载 2021-02-16 02:24:22
42阅读
1 , 核心:分清最简单的情况,和次简单情况, 如果通过两种场景,那就可以使用递推 2, 函数内的所有print 都是为了展示过程
上一次推送,我们了解了Python安装部署和conda管理,为后续的Python学习打下了基础,这次我们进入数据分析模块。Pandas、Numpy和Matplotlib被称为“数据分析三剑客”,其重要地位可想而知。这篇推送我们就来简单了解一下Numpy和Matplotlib的知识。 什么是Numpy一个在Python中做科学计算的基础库,也是大部分Python科学计算库的基础库,多用于在
//逆序输出整数void output(int x){ if(n>=1&&n<=9) printf("%d",n); else { printf("%d",n%10); output(n/10); }}if(n<0){ n=-n; putchar('-');}else output(n);//正序输出整数//逆序输出整数void output(int x){ if(n>=1&&n<=9) printf("%d",n); else {output(n/10);
转载 2012-03-27 22:14:00
183阅读
2评论
   JavaScript图形实例:递归生成树           观察自然界中树的分叉,一根主干生长出两个侧干,每个侧干又长出两个侧干,以此类推,便生长出疏密有致的结构。这样的生长结构,使用递归算法可以模拟出来。      例如,分叉的侧干按45°的偏转角度进行生长的递归示意图如图1所示。 图1  生成树的递归示意图按照树分叉生长侧干的递归思想,编写如下的HTML代码。   
转载 2021-04-27 22:12:27
1010阅读
2评论
利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
原创 2022-08-02 14:25:23
110阅读
组合的输出 时间限制: 1 Sec  内存限制: 128 MB 题目描述 排列与组合是常用的数学方法,其中组合就是从n个元素中抽出r个元素(不分顺序且r≤n),我们可以简单地将n个元素理解为自然数1,2,…,n,从中任取r个数。 现要求你用递归的方法输出所有组合。 例如n=5,r=3,所有组合为: 1 2 3   1 2 4   1 2 5   1 3 4   1 3 5   1 4 5  
原创 2021-09-10 15:08:50
410阅读
  • 1
  • 2
  • 3
  • 4
  • 5