“”“”
对于第二个问题提供两个思路,供大家参考,无论哪一种都有一定运气成分,需要时间,不过一定可以成功
1.找一些专业属性强的问题,比如物理、化学、材料等
2.类似于生成对抗的操作思路,书生VS书生
“”“”“

任务一,InternThinker 挑战 LeetCode:在 LeetCode 使用 InternThinker 刷 5 道算法题:使用 InternThinker 生成答案提交至 100% 通过

Prompt

InternThinker 回答截图

Leetcode 提交结果

  1. 两数之和
    给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
    你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。
    你可以按任意顺序返回答案。

示例 1:
输入:nums = [2,7,11,15], target = 9
输出:[0,1]
解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。
示例 2:
输入:nums = [3,2,4], target = 6
输出:[1,2]
示例 3:
输入:nums = [3,3], target = 6
输出:[0,1]

提示:
2 <= nums.length <= 104
-109 <= nums[i] <= 109
-109 <= target <= 109
只会存在一个有效答案
以上是一道在线代码测试题,请按照以下格式输出答案:
class Solution(object):
def twoSum(self, nums, target):
"""
:type nums: List[int]
:type target: int
:rtype: List[int]
"""

最长回文子串给你一个字符串 s,找到 s 中最长的 回文子串
示例 1:
输入:s = "babad"
输出:"bab"
解释:"aba" 同样是符合题意的答案。
示例 2:
输入:s = "cbbd"
输出:"bb"
提示:1 <= s.length <= 1000s 仅由数字和英文字母组成以上是一道在线代码测试题,
请按照以下格式输出答案
:class Solution(object):
 def longestPalindrome(self, s)
""" :type s: str :rtype: str """

寻找两个正序数组的中位数
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。
算法的时间复杂度应该为 O(log (m+n)) 。
示例 1:
输入:nums1 = [1,3], nums2 = [2]
输出:2.00000
解释:合并数组 = [1,2,3] ,中位数 2
示例 2:
输入:nums1 = [1,2], nums2 = [3,4]
输出:2.50000
解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5

提示:
nums1.length == m
nums2.length == n
0 <= m <= 1000
0 <= n <= 1000
1 <= m + n <= 2000
-106 <= nums1[i], nums2[i] <= 106
以上是一道在线代码测试题,请按照以下格式输出答案:
class Solution(object):
def findMedianSortedArrays(self, nums1, nums2):
"""
:type nums1: List[int]
:type nums2: List[int]
:rtype: float
"""

无重复字符的最长子串
提示
给定一个字符串 s ,请你找出其中不含有重复字符的 最长
子串
的长度。

示例 1:
输入: s = "abcabcbb"
输出: 3
解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。
示例 2:
输入: s = "bbbbb"
输出: 1
解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。
示例 3:
输入: s = "pwwkew"
输出: 3
解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。
请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。

提示:
0 <= s.length <= 5 * 104
s 由英文字母、数字、符号和空格组成
以上是一道在线代码测试题,请按照以下格式输出答案:
class Solution(object):
def lengthOfLongestSubstring(self, s):
"""
:type s: str

回文数
提示
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数
是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
例如,121 是回文,而 123 不是。

示例 1:
输入:x = 121
输出:true
示例 2:
输入:x = -121
输出:false
解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。
示例 3:
输入:x = 10
输出:false
解释:从右向左读, 为 01 。因此它不是一个回文数。

提示:
-231 <= x <= 231 - 1

进阶:你能不将整数转为字符串来解决这个问题吗?

以上是一道在线代码测试题,请按照以下格式输出答案:
class Solution(object):
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""

任务二,考倒 InternThinker:选择到 5 道您对题目答案有把握的且在互联网社交媒体上尽可能没出现过的 puzzle 推理题(您所在专业题目、面试代码题、逻辑思维题、行测找规律问题、高等数学题、奥赛题等等) 考倒 InternThinker:让 InternThinker 生成错误的回复。
 

Prompt

InternThinker 回答及截图

题目正确答案

参考答案有把握

题目来源

考虑一维无限深方势阱中的粒子。假设该势阱宽度为L,粒子质量为m,求该粒子的基态能量。接下来,如果该势阱中的粒子质量增大为2m,宽度减小为L/2,计算新基态能量。
要求:
推导该问题的能量公式,并计算基态能量后
比较初始和变化后的基态能量的关系

4

基本有

在三维自由电子气模型中,已知某金属的电子浓度为 n =5 × 1028 m-3,求该金属的费米能级Er。假设该金属的电子完全服从自由电子气模型,即电子在三维空间中自由运动,且不考虑电子之间的相互作用。已知:电子的质量为me= 9.11 x 10-31 kg普朗克常数 h = 6.626 x 10-34 J\cdotps

13.85eV

基本有

统计物理中的玻尔兹曼分布问题:假设你有一个理想气体系统,其粒子遵循玻尔兹曼分布。气体的粒子数为N = 1023,温度为T=300 K,且系统的能级是离散的,能级间隔为e=1eV。玻尔兹曼常数kB =8.617 ×10-5eV/K.1,求粒子在最低能级(能量为0的状态)上的占据数。2,计算粒子在第一个激发能级(能量为E=1eV)上的占据数。3,根据玻尔兹曼分布的公式,给出粒子在任意能级En=ne上的占据数。

2,约2.46 x 107个粒子(只有这个答案错了,其他两个问题是对的)

基本有

在一条无穷长的直线上,放置了无限多个小球。每个小球的位置是整数坐标,且第 n 个小球的位置为n2 (即第一个小球在12=1,第二个小球在2^2 =4,第三个小球在3^2= 9,依此类推) 。假设有一个点 P 在该直线上,距离第一个小球的距离是 1,但 P 不在小球的位置上。问:这个点 P 可能的坐标是什么?

点 P 可以是 2 或 3

基本有

在某城市的五个公司(A、B、C、D、E)中,有五名员工(分别为1号、2号、3号、4号、5号)参加了一个面试。根据以下条件,判断每个员工所在的公司:
A公司的员工不是5号。
B公司的员工是4号,且4号不是3号的同事。
C公司的员工是2号,且2号和5号不是同事。
D公司的员工和E公司的员工互为同事,但5号不在这两个公司工作。
A公司的员工和D公司的员工不是同事。
问题要求:
根据上述条件,推理出每个员工所在的公司,并说明推理过程。

A公司:1号

B公司:4号

C公司:2号

D公司:3号

E公司:5号

基本有

Logo

一站式 AI 云服务平台

更多推荐