例1 题目描述:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 解题思路:用枚举法列出所有数字组合,去掉不符合条件的。 例2 题目描述:企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5...

在GitHub上发现一些很有意思的项目,由于本人作为Python的初学者,编程代码能力相对薄弱,为了加强Python的学习,特此利用前辈们的学习知识成果,自己去亲自实现。 来源:GitHub Python练手小程序项目地址:https://github.com/Show-Me-the-Code/python 写作日期:2019.12.14 今天练习第0006题,题目如下: 这个题目,打算改变一下数...

在GitHub上发现一些很有意思的项目,由于本人作为Python的初学者,编程代码能力相对薄弱,为了加强Python的学习,特此利用前辈们的学习知识成果,自己去亲自实现。 来源:GitHub Python练手小程序项目地址:https://github.com/Show-Me-the-Code/python 写作日期:2019.12.27 今天练习第0009题,题目如下: 先看一下HTML这个页面...

学习markdown,练练手

MarkDown  学习  练手

  

2019-10-28 08:46:20

学习使用MarkDown编辑器 一般使用三级标题作为总标题 使用四级标题做分区标题 序号用有序序号 1. 啊哈 2. qwq 3. 0 0 4. - - 5. ~ ~ 在分区的标题的时候加上分行 3个* 代码高亮 红色字体 qwq 附上写markdown的图片...

练手程序1

练手小程序

  

2019-12-26 07:57:25

1、定义一个结构体,名字stu,成员1学号id(int) 成员2分数score(float); 2、定义一个结构体数组,长度4; 3、从屏幕上输入这4个学生的学号和分数,保存在数组中; 4、按照分数的降序,对数组进行排序。 示例代码: 运行结果;...

HIVE的编程题

hive练手编程题

  

2019-07-24 22:50:18

文章目录 #题 查询出 JONES 的领导是谁(JONES 向谁报告)。 JONES 领导谁。(谁向 JONES 报告)。 查询各职位的员工工资的最大值,最小值,平均值,总和 选择具有各个 job 的员工人数(提示:对 job 进行分组) 查询员工最高工资和最低工资的差距,列名为 DIFFERENCE; 查询各个管理者属下员工的最低工资,其中最低工资不能低于 800,没有管理者的员工 不计算在内 ...

一、该秒杀实现哪些功能 1.列出秒杀的商品 2.秒杀接口的暴露(到了秒杀的时间,把秒杀的地址暴露出来) 3.执行秒杀 4.相关查询(查询秒杀成功的商品等) 二、使用的技术 前端:Bootstrap,jquery,Ajax IOC容器:Spring Web框架:SpringMVC ORM框架:Mybatis 日志:slf4j + logback 数据库:MySQL 项目构建工具:maven 三、代码...

一、编写web.xml 在这里就真正的将Mybatis、SpringMVC、Spring进行了整合。因为Spring和SpringMVC本来就是双胞胎兄弟,所以整合起来非常方便。 二、编写spring-web.xml 总共做了四步,第一是注解驱动,能够帮我们自动注册一些东西。第二是配置不拦截静态资源,因为上面我们的DispatcherServlet默认的拦截路径是/,如果是*.do之类的则不用配置...

java微信红包 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发! 微信是如今人们日常生活离不开的app,日常交流,小额转账,视频通话等都很方便。 微信红包也是人们使用得最多的功能,朋友一起出去吃个饭,饭后AA用微信红包;逢年过节,给亲朋好友发个红包…… 这篇文章教你用java做个红包小项目! 注意事项 因为金额涉及到分,小数点后保...

原文链接:https://github.com/jackfrued/Python-100-Days 【Python - 100天从新手到大师】 静态资源和Ajax请求 基于前面两个章节讲解的知识,我们已经可以使用Django框架来实现Web应用的开发了。接下来我们就尝试实现一个投票应用,具体的需求是用户进入应用首先查看到“学科介绍”页面,该页面显示了一个学校所开设的所有学科...

原文链接:https://github.com/jackfrued/Python-100-Days 【Python - 100天从新手到大师】 表单的应用 我们继续来完成上一章节中的项目,实现“用户注册”和“用户登录”的功能,并限制只有登录的用户才能为老师投票。Django框架中提供了对表单的封装,而且提供了多种不同的使用方式。 首先添加用户模型。 ...

    对于学前端的小伙伴们来说,最难的应该就是Javascript的理解与运用了,很重要,很有用,也很难真的掌握,但是对于这种难啃的骨头,多去啃一啃的话还是很有意思的~~不好意思,一不小心暴露了我吃货的本质,今天给大家分享的是一个小游戏,之前有在github上看见有大神做过一个类似的游戏,然后自己就花了一天的时间写了这个小游戏,废话不多说,先给大家看一下这个游戏的效果图: 1...

概述 背包问题(Knapsack problem)是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。 定义 我们有 n 种物品,物品 j 的重量为wj,价格为pj。 我们假定所有物品的重量和价格都是非负的。背包所能承受的最大重量为W。 如果限定每种...

Java小项目之:五子棋,你下棋下得过电脑吗? Java五子棋功能要求: 1.创建窗口和设计一个棋盘界面 2.实现鼠标点击,棋子出现,黑白棋轮流下 3.能够判断五子相连输赢 4.添加重新开始,悔棋,退出按钮功能 这个java五子棋玩法丰富,但是界面简陋,十分适合java小白上手。界面是这样子的: 代码: package fivechess1; import java.awt.Color; impo...