- 博客(6)
- 收藏
- 关注
原创 【lamda表达式】Python lamda表达式结合if-else结构及for循环后置写法,这样子写码超酷好么!!!
Python lamda表达式结合if-else结构及for循环后置写法
2022-11-21 21:29:33 1161
原创 CCF 模拟题 202006-1 线性分类器 Java 100分
CCF练习 202006-1 线性分类器 输出规范很重要题目心得完整代码题目心得这道题理解起来很简单,思路也比较清晰。简单说一下本人的解题思路:1. 首先,我们在读入数据的时候,可以对于类型A和B进行处理,为其赋值,这样就可以将其转换为int类型2. 其次,对于类型A和类型B的区别可以转换成将参数和点坐标代入等式左端时,得到的结果和零的大小比较。3. 接着,我们需要自己定义一下判定正确的规则,将规则转换为代码语言。思路:判定正确,即,判定结果该点为A类型,实际上该点也是A类型,或者,判定结果该点
2021-03-09 21:20:43 279
原创 CCF 模拟题 202006-2 稀疏向量 Java 100分
CCF练习 202006-2 稀疏向量 二分查找yyds题目心得完整代码题目心得学过线性代数的同学应该对稀疏矩阵并不陌生,这道题的思路很简单:读入a数组,如果数组b和数组a中存在同样不为零的维度,那么就把这个维度上的数值相乘,最后相加。我们一步步分解来看:读入数组aint[][] ara = new int[a][2]; for(int i=0;i<a;i++){ ara[i][0] = sc.nextInt(); ara[i][1] = sc.nextInt();
2021-03-09 20:51:05 276 2
原创 CCF 模拟题 202009-2 风险人群筛查 Java 100分
CCF练习 202009-2 风险人群筛查题目心得完整代码题目心得总体上,除了题目读起来比较复杂以外,实现起来还挺简单的。经常有需要存储替换最大值的问题,逻辑都是一样的,保持头脑清醒就可以顺利写出来。max[i] = -1;//标记最大的持续逗留的次数for(int j=0;j<t;j++){ int x = sc.nextInt(); int y = sc.nextInt(); //条件:xl<=x<=xl && yd<=y<=yu,满足条件就c
2021-03-08 18:02:45 213
原创 CCF 模拟题 202009-1 称检测点查询 Java 100分
CCF练习 202009-1 称检测点查询 Map的应用题目心得完整代码Map用法学习参照链接题目心得首先,本体考察了距离的计算,当然就是Math当中各函数的应用。这里面很细节的一点是,题目给了公式,而且是以距离的平方作为等号的左端,这一点启示我们可以使用距离平方代替距离进行计算,降低时间复杂度。另外,还需要考虑数据类型转换的问题。这里还需要提醒一点,平方计算使用的函数是Math.pow(),并不是^2。int dis = (int) (Math.pow(Math.abs(a-x), 2) + Mat
2021-03-08 15:15:41 284 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人