笔记
文章平均质量分 65
Jay Jen
小小的天 有大大的梦想~
展开
-
html/css之设置单元格内容省略的用法
在练习前端制作表格的时候,想起了上课最后一分钟左右老师急急忙忙的讲了一下关于单元格内容超出单元格宽度的解决办法,就是将超出单元格的内容设置为省略号。刚刚操作的时候做出来了,现在来做一下总结。总的来说可以分2步走。1.首先我们需要固定表格 使用如下代码``如果不固定的话单元格是平均分配的或者随着单元格的内容不同而分配,即会被撑大table{ table-layout:fixed;}2.设置单元格,代码如下td{ overflow:hidden; //隐藏超出单元格的内容 white-spa原创 2021-04-17 18:55:33 · 576 阅读 · 0 评论 -
java异常处理
今天刚刚做完一个java实验报告,主要是关于java异常处理的,所以小周周就顺便总结一下吧。问题描述编写一个计算N个整数平均值的程序。程序应该提示用户输入N的值,如何必须输入所有N个数。如果用户输入的值是一个负数,则应该抛出一个异常并捕获,提示“N必须是正数或者0”。并提示用户再次输入该数。因为这个不是算法题,所以也没什么需要注意的,所以小周周就不分析了,我们直接上代码吧实验代码import java.util.*;public class Illegal2 { public static v原创 2021-04-17 13:11:11 · 189 阅读 · 0 评论 -
分治算法-快速排序
快速排序为了弥补上一篇线性时间选择问题的不足,你们的小周周想来想去,觉得还是讲一下快速排序比较好一点,这样大家就更加容易理解线性时间选择问题了。快速排序的思想快速排序也是分治递归思想,其主要是要找一个基准元(一个作为比较的元素,一般选取数组第一个元素作为基准元)出来,将数组里面的元素和他比较,用一个while()循环从左边开始找到比基准元大的元素,然后就退出;接着再用一个while()循环从右边开始找比基准元小的元素,找到就退出。然后将左边找到的元素的下标和右边找到的元素的下标进行比较,如果左边的元素原创 2021-04-12 15:29:08 · 1155 阅读 · 0 评论 -
分治算法-线性时间选择
## 分治法之线性时间选择问题以前没写过博客,这学期开设了一门算法设计与分析的课程,老师给我们讲了CSDN的重要性,是我们IT人士共享交流的平台,在上面可以看到很多大神的经验分享,所以我也来加入这个行列啦 哈哈哈分治法的基本思想这几天都在学习分治算法,何为分值算法呢,其主要的思想就是将一个问题规模为N的问题,然后将其划分为k个相同的子问题,使每个子问题都具有最优子结构,子问题是相互独立的。然后我们就递归的解决这些子问题,然后自底向上合并每个子问题的解,最后得到的一个解就是我们问题所求的解了...原创 2021-04-11 20:33:16 · 518 阅读 · 1 评论 -
acm第11页求第几天的题
acm第11页求第几天的题问题给定一个日期,输出这个日期是该年的第几天。问题描述List item输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input1985/1/202006/3/12Sample Output2071解题思路先定义一个数组存放每个月的天数,2月按一般的28天存放,统计好输入的月份的前几个月的天数,原创 2020-10-31 11:01:12 · 300 阅读 · 0 评论