...
在刷pat的 多选题常见计分法题目时,发现如果需要判断每一个学生对应每道题的多选题是否错选,漏选,以及选对是比较麻烦的一件事,因为这涉及到两个集合的判断,判断一个集合是否是另一个集合的子集 即漏选,得一半的分 ,或者说两个集合是否完全相等 即题目得满分 。 刚开始通过set容器来保存每一道题的正确答案,以及学生选择的答案,然后比较两个集合的大小,大小一致则for循环判断每一个元素是否都存在。结果发 ...
2019-11-09 16:37 0 290 推荐指数:
...
1、翻转字符串 2、计算一个整数的阶乘 3、如果给定的字符串是回文,返回true,反之,返回false ...
1. 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利 ...
1. leetcode http://leetcode.com/ 2. careerup http://www.careercup.com/ http://hawstein.com/ ...
1.现在输入n个数字,以逗号,分开;然后可选择升或者降序排序 本题的splitStringByComma(String )方法纯属多余,可以用String的split方法一句话代替,且可读性也更强, ...
1. leetcode http://leetcode.com/ 2. careerup http://www.careercup.com/ http://hawstein.c ...
异或、与的一点总结(这些位运算真的是骚操作2333) 两个相同的数字:a^a=0 取出一个数最右端为1的那一位:a &=-a 其中-a是在计算机中就是a的补码表示(这样所有的加法运算可以使用同一种电路完成),因为补码等于原码 ...
1、有一个m棵树的集合(也叫森林)共有k条边,这m颗树共有多少个结点? 每棵树的节点都比边多1有m棵树,所以总节点数比总边数多m所以一共有m+k个节点。 2、在分量1~11的数组中按从小到大顺序存 ...