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

算法知识(java)随笔

1: 保留指定的小数为 printf("%.2f\n", ret) 和c语言类似

// 怎么保留小数
System.out.printf("%.2f\n", 1.0/3);

2: 在写小数二分的时候 加入让结果保留6位数 那么 while(r - l > 1e-8)

3: java Map里面之前写的代码:

        /*** 也就是 统计x在map里面的个数的*/
int x = a[1];
if(mp.containsKey(x)) {int value = mp.get(x);mp.remove(x);mp.put(x, value + 1);
} else {mp.put(x, 1);}

优化后的代码:
用的是map里面的merge(key, 要是map里面没有这个key了,我给给他赋的值, 要是存在了我把这个值和他之前的值 进行什么操作)  Integet::sum 表示两个数的加  但是没减法, 但是 可以把1改为-1啊

/**
* 优化后的代码
*/
int x = a[0];
mp.merge(x, 1, Integer::sum);

相关文章:

  • 知识图谱1——neo4j
  • 边缘计算网关的重要作用-天拓四方
  • redis一些概念知识
  • PostgreSQL对已有表增加自增序列
  • WPF应用程序使用MVVM模式
  • etcd入门-(1)安装篇
  • Android 11.0 内置google tts语音包功能实现
  • win环境nginx实战配置详解
  • kubeadm部署K8S
  • 2024年【N1叉车司机】考试试卷及N1叉车司机证考试
  • [技巧]Arcgis之图斑四至点批量计算
  • TSINGSEE青犀AI智能分析网关V4智慧油田安全生产监管方案
  • Unity(第九部)物体类
  • CNN中的伯努利分布与二项式分布
  • AAAI2024-分享若干篇有代码的优秀论文-图神经网络、时间序列预测、知识图谱、大模型等
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • Docker入门(二) - Dockerfile
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • js中的正则表达式入门
  • leetcode讲解--894. All Possible Full Binary Trees
  • passportjs 源码分析
  • 后端_ThinkPHP5
  • 浏览器缓存机制分析
  • 前端代码风格自动化系列(二)之Commitlint
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 写代码的正确姿势
  • 新书推荐|Windows黑客编程技术详解
  • 原生js练习题---第五课
  • 湖北分布式智能数据采集方法有哪些?
  • # 飞书APP集成平台-数字化落地
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (七)理解angular中的module和injector,即依赖注入
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)ABI是什么
  • .java 9 找不到符号_java找不到符号
  • .net MVC中使用angularJs刷新页面数据列表
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • .NET开发人员必知的八个网站
  • @ModelAttribute使用详解
  • @reference注解_Dubbo配置参考手册之dubbo:reference
  • [ C++ ] STL---string类的模拟实现
  • [ web基础篇 ] Burp Suite 爆破 Basic 认证密码
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [<事务专题>]
  • [BZOJ 3282] Tree 【LCT】
  • [C#]winform利用seetaface6实现C#人脸检测活体检测口罩检测年龄预测性别判断眼睛状态检测
  • [C++进阶篇]STL中vector的使用
  • [Flutter]打包IPA
  • [GN] Vue3快速上手1