首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Csnd
获赞
10
粉丝
1
关注
2
看过 TA
129
上海第二工业大学
2029
研发工程师
IP属地:上海
志飞
私信
关注
拉黑
举报
举报
确定要拉黑Csnd吗?
发布(8)
评论
刷题
收藏
Csnd
关注TA,不错过内容更新
关注
02-18 17:19
上海第二工业大学 研发工程师
刚才做了二分查找的练习题,解一个一元三次方程,该方程保证存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值 ≥ 1,输出保留2位小数。 定义了三个函数 f(a,b,c,d),find_x(a,b,c,d,left,right,eps),find_three_x(a,b,c,d,start,end,eps) 分别为原函数,二分查找解,找到解的区间。不断枚举区间-100~-99、-99~-98......99~100。如果f(a)*f(b) < 0,根据零点存在定理,a~b之间有一解,接着二分查找找到更精确的解。 以下是题目和我的代码 https://ac.nowcoder.com/acm/contest/view-submission?submissionId=82476041&returnHomeType=1&uid=691661395
2026.02.18 在牛客打卡3天!
0
点赞
评论
收藏
分享
02-17 20:26
上海第二工业大学 研发工程师
今天是春节,打算晚上再练习1小时算法了。刚刚我练习了一下盲打,现在可以不看键盘找到字母的位置了。练习的方法将食指放到F,J上,大拇指放在空格上,剩下六指放在asd和kl;上。接下来尽量打出qwertyuiop和asdfghjkl和zxcvbnm。成功后,再练习打几遍字母表。完成以上步骤后,即可初步将视线从键盘移动到电脑屏幕上。 就在打这段字的时候,遇到几次错打,此外我使用的拼音输入法,除了打错字,还有候选项不在第一个,要使用数字选择的时候,我又得将视线从电脑上移动到键盘上,但好在我已经熟练掌握了数字2 和 3 的快速敲击手法,可以不用将视线移动到键盘上,使用余光就行了。
apcitye:
我知道你打这些字,是因为你在练习盲打,但是这大段的文字使我感到有一种大脑褶皱抚平的美感
2026.02.17 在牛客打卡2天!
0
点赞
评论
收藏
分享
02-14 13:10
上海第二工业大学 研发工程师
今天早上把第128的月赛的e题:调节扫雷难度通过了,用到了贪心,先想办法构造出一个不是数字格就是地雷的局面,而且这个时候数字格的总数是理论最大的情况。接下来只需要直接增加地雷就可以使得数字格总数-1,反复添加地雷知道当前的数字格子到达k。 作者:Zaoly 链接:https://ac.nowcoder.com/discuss/1608201
2026.02.14 在牛客打卡1天!
0
点赞
评论
收藏
分享
2025-12-04 13:55
上海第二工业大学 研发工程师
指针(2),c语言笔记
swap3 函数确实没有交换 a 和 b 的值。 具体原因分析如下: 1. 函数的设计意图 从函数名和参数 int *px, int *py 来看,这个函数的本意应该是通过指针来交换两个整数的值。 2. 函数内部的问题 让我们逐行分析这个有问题的 swap3 函数: void swap3(int *px, int *py) { int *pt; // 定义了一个整型指针变量pt pt = px; // 将指针px的地址(即指向a的地址)赋给pt px = py; // 将指针py的地址(即指向b的地址)赋给px py = pt; // 将pt中保存的(原px的,即a的)地址赋给py } 关键...
0
点赞
评论
收藏
分享
2025-12-02 10:58
上海第二工业大学 研发工程师
指针,c语言笔记
笔记分为两个部分: 指针变量本身的内容是什么? 如何“取”指针所指向的东西? 我用最通俗易懂的方式给你解释一下。 1. 指针变量是什么?它的内容是什么? 一句话概括:指针变量是一个特殊的变量,它里面存储的不是普通的数据(比如数字、字符),而是另一个变量的内存地址。 你可以把内存想象成一条长长的街道,每个房子都有一个唯一的门牌号(这就是内存地址)。变量就是住在这个房子里的“人”(数据)。 普通变量(如 int a = 10;):相当于叫 a 的人,他住在“幸福路101号”这个房子里,他本人就是数字 10。 指针变量(如 int *p = &a;):相当于一个“地址簿”,这个地址簿的...
0
点赞
评论
收藏
分享
2025-11-27 14:28
上海第二工业大学 研发工程师
数组(2),c语言笔记
二维数组 定义 int a[row][col] 列优先遍历的代码: // 假设 array 是一个 m 行 n 列的二维数组 for (int j = 0; j < n; j++) { // 外层循环控制列 for (int i = 0; i < m; i++) { // 内层循环层循环控制行 // 访问元素 array[i][j] print(array[i][j]); } } 特性 行优先 列优先 遍历顺序 一行接一行 一列接一列 人类直觉 符合阅读习惯(左到右,上到下) 不符合常规阅读习惯 常见语言 C, C++, Java, Python(num...
0
点赞
评论
收藏
分享
2025-11-25 10:55
上海第二工业大学 研发工程师
数组,c语言笔记
int a[10]; //定义有10个整型元素的数组a (⊙o⊙) 数组可以存放这10个数组,我们还可以使用for遍历这个数组的索引。 定义:相同数据类型的有序序列 先定义, 后使用 -只能使用单个数组元素,不能一次引用整个 内存地址 下标 值 4028 3 4027 2 4026 1 4025 0 一维数组初始化 int a[3] = {1,2,3}; static int[5] = {1,2,3};//结果是 1,2,3,0,0 auto int[5] = {1,2,3};//结果是 1,2,3,其余的不确定 使用一维数组 for (i=0;i...
0
点赞
评论
收藏
分享
2025-11-18 11:17
上海第二工业大学 研发工程师
表达式
算术运算符的优先级和结合性:表达式的值要按照运算符的优先级从高到低顺序计算。-i++ 等价于 -(i++)e的2x次方 等价于 exp(2*x)x = y =3 等价于 x=(y=3)优先级,<赋值运算符 < (? :) < || < && < | < ^ < & < (== , !=) < (<,<=,>=,>) < (<<,>>) < 算术运算符 < (! + - ~ ++ --) < ()比较运算符 左结合(从左到右结合)关系运算符 >...
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务