课程表 #课程表create table Course(c_id int PRIMARY KEY,name varchar(10)) 增加 100 条数据 #增加课程表100条数据DROP PROCEDURE IF EXISTS insert_Course;DELIMITER $CREATE PROCEDURE insert_Course()BEGIN DECLARE i INT DEFAULT 1; WHILE i<=100 DO I
今天的python学习内容十分有趣,是学习如何使用类的方法来实现滑雪小人的移动,由此可以衍生到游戏中的树和旗的动法,废话不多说,直接上码。 import pygame import random pygame.init() window = pygame.display.set_mode((640,600)) #窗口大小 window.fill([255, 255, 255]) #
某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。 作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 r
有趣的数(number) 题目描述 这些天 nodgd 在研究一类有趣的数。定义函数 f(n) f(n) f(n) 表示 n n n 在十进制表示下的数字之和。如果一个正整数 n n n 满足 f(n)∣n f(n) \vert n f(n)∣n ,则 nodgd 认为 n n n 是有趣的。例如:3 3 3,7 7 7,12 12 12,84 84 84,111 111 111,这些数都是有趣
1.平面上有n条折线,这些折线最多能将平面分割成多少块? 递推公式 f[i] = f[i - 1] + 4 * (n - 1) + 1 (初始化 f[0] = 0) 考虑新进来的一条折线,有2条边,每条边都可以和之前的(2 * i)条边产生交点,即把自己分成了(4 * i + 1)个部分。 而每个部分相当于将它所在的那个平面劈成两半,即增加了
2019年3月19日,我参加了学校和各企业一起办的双选会。本来我是打算再考一年的,不过我觉得如果能先尝试一下工作也很不错鸭。 今天面试官问了我一道题:100的阶乘后面有多少个0? 我刚听到的时候有点懵懵的,还以为他问我那个数有多大,被阶乘的巨大结果瞬间支配,甚至还想
之前看别人帖子里写的\r是回车的意思,也没有质疑过,今天 无意中看到了一个讲使用\r绘制进度条的帖子,实验后才发现\r的真正作用是:表示将光标的位置回退到本行的开头位置,看来要学会质疑权威,哈哈哈! 1.\r 具体来说\r会将光标移动回本行的开头,比如说 import time for n in range(1,101
前言 考虑这样一个问题:构造一棵包含 \(n\) 个叶子节点的 \(k\) 叉树,其中第 \(i\) 个叶子节点带有权值 \(w_i\) ,要求最小化 \(\sum w_i * l_i\) ,其中 \(l_i\) 表示第 \(i\) 个叶子节点到根节点的距离。该问题的解被称为 \(k\) 叉 Huffman 树(哈夫曼树)。
折纸问题——打印折痕方向 例如:N=1时,打印: down N=2时,打印: down down up 动手折出来,仔细看下就不难发现,这提莫就是个二叉树,从上往下打印,就是中序遍历,而且除去根节点,左子树是down,右子树是up。 void f(int n,int sign) { if (n == 0)return;