
算法
0warnings0errors
这个作者很懒,什么都没留下…
展开
-
《Java Puzzlers》——高级谜题
文章目录有毒的括号等价的自反性、传递性和对称性原生类型泛型序列化问题匿名内部类的继承常量表达式随机shuffle的公平性最终章,一些小知识 有毒的括号 问题:给定一个合法的 Java 表达式,添加一个注解赋值顺序的括号就变成不合法的了。 解决方案:补码的不对称性,给最小负数加一个括号就不合法了。 等价的自反性、传递性和对称性 不符合自反性,例如 Double.NaN == Double.NaN 为 false; 符合对称性; 不符合传递性,由于整数与浮点数之间的转换有可能会出现丢失精度的问题,所以可能破坏原创 2020-08-31 20:41:16 · 271 阅读 · 0 评论 -
《剑指offer》Java题解
文章目录数组中重复的数字二维数组中的查找原地替换字符串空格从尾到头打印链表重建二叉树二叉树的下一个结点用两个栈实现队列斐波那契数列变态青蛙跳台阶旋转数组的最小数字矩阵中的路径机器人的运动范围剪绳子二进制中1的个数数值的整数次方打印从1到最大的n位数O(1)时间内,删除链表中给定结点删除链表中重复的结点正则表达式匹配表示数值的字符串调整数组顺序使奇数位于偶数前边并保持相对顺序链表中倒数第k个结点链表中环的入口结点反转链表合并两个排序的链表二叉树的镜像对称的二叉树顺时针打印矩阵包含min函数的栈栈的压入、弹出序原创 2020-08-15 22:16:44 · 442 阅读 · 0 评论