当前位置: 首页 > news >正文

Mysql基础练习题 610.判断三角形 (力扣)

题目:

对每三个线段报告它们是否可以形成一个三角形

题目连接:

https://leetcode.cn/problems/triangle-judgement/description/

建表插入数据:

Create table If Not Exists Triangle (x int, y int, z int)
Truncate table Triangle
insert into Triangle (x, y, z) values ('13', '15', '30')
insert into Triangle (x, y, z) values ('10', '20', '15')

思路分析:

判断三个线段是否能构成一个三角形,即任意两条边大于第三边,如果成立,就是一个三角形,否则不是。

画图分析:

代码实现:

SELECT x,y,z,CASEWHEN x + y > z AND x + z > y AND y + z > x THEN 'Yes'ELSE 'No'END AS 'triangle'
FROM triangle;


http://www.mrgr.cn/news/18165.html

相关文章:

  • Hive 安装
  • Python 九九乘法表的7种实现方式
  • linux-squid代理服务器
  • 读研刷题复习day01
  • 跨部门协作:搭建共享型客服知识库
  • 免费作图软件推荐,六款工具助你提升设计效率
  • 案例-KVM高级功能部署(虚拟化技术实战)
  • yarn运行vue项目命令
  • Python 实现 SHA-1 数字摘要签名算法
  • 字符统计及重排
  • 逆向工程核心原理 Chapter23 | DLL注入
  • 数据资产入表和数据治理的联系和区别是什么?
  • 第L2周:机器学习-线性回归
  • YoloV8如何将标签绘制在原图中
  • 测试用例的具体方法
  • 燃油车淘汰倒计时开始了?
  • element-plus 报错 ResizeObserver loop limit exceeded 解决
  • C语言学习笔记 Day15(文件管理--下)
  • Nginx: 配置文件重载的原理和热部署
  • 【Oracle点滴积累】解决IMP-00017、ORA-20005、ORA-06512错误的方法