2025-03-17
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
例如,121 是回文,而 123 不是。
示例 1:
输入:x = 121
输出:true
示例 2:
输入:x = -121
输出:false
解释:从左向右读, ...
阅读全文
2025-03-14
添加依赖pnpm add @langchain/core @langchain/langgraph uuidpnpm add dotenv
创建.env文件,并添加 API_KEY 和 BASE_URL(如果没有使用代理,就不用添加) 两个配置。
创建一个简单对话import { ChatOpenAI } from '@lan...
阅读全文
2025-03-13
添加依赖pnpm add langchain @langchain/core #添加langchain核心库pnpm add @langchain/openai #这边的示例使用openai的作为展示pnpm add dotenv #添加dotenv作为配置库
设置环境变量创建一个.env文...
阅读全文
2025-03-12
请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数。
函数 myAtoi(string s) 的算法如下:
空格:读入字符串并丢弃无用的前导空格(” “)
符号:检查下一个字符(假设还未到字符末尾)为 ‘-‘ 还是 ‘+’。如果两者都不存在,则假定结果为正。
转换:通过跳过前置零来读取该整数,直到遇到非数字...
阅读全文
2025-03-10
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。
如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。
假设环境不允许存储 64 位整数(有符号或无符号)。
示例 1:
输入:x = 123
输出:321
示例 2:
输入:x = -123
输出:-321
...
阅读全文
2025-03-07
将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。
比如输入字符串为 “PAYPALISHIRING” 行数为 3 时,排列如下:
P A H NA P L S I I GY I R
之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:”PAHNAPLSIIGYIR”。...
阅读全文
2025-03-05
给你一个字符串 s,找到 s 中最长的 回文 子串。
示例 1:
输入:s = “babad”输出:”bab”解释:”aba” 同样是符合题意的答案。
示例 2:
输入:s = “cbbd”输出:”bb”
提示:
1 <= s.length <= 1000
s 仅由数字和英文字母组成
解...
阅读全文
2025-03-04
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。
算法的时间复杂度应该为 O(log (m+n)) 。
示例 1:
输入:nums1 = [1,3], nums2 = [2]输出:2.00000
解释:合并数组 = [1,2,3] ,中位数 2
...
阅读全文
2025-03-03
给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。
示例 1:
输入: s = “abcabcbb”
输出: 3
解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。
示例 2:
输入: s = “bbbbb”
输出: 1
解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。
...
阅读全文
2025-03-02
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。
示例1:
l1: 2 —–> 4 —–> 3
l2: 5 —–> 6 —–> 4
结...
阅读全文
上一页 1 … 4 5 6 7 下一页