社区
非技术区
帖子详情
新人请教一个问题
p4p023
2012-11-06 09:23:05
如果定义一个指针如 int *a
然后再程序里把它当成数组来用比如 a[i]
那是不是会存在越界的危险?
...全文
116
2
打赏
收藏
新人请教一个问题
如果定义一个指针如 int *a 然后再程序里把它当成数组来用比如 a[i] 那是不是会存在越界的危险?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
p4p023
2012-11-06
打赏
举报
回复
引用 1 楼 xiaoqin515515 的回复:
会的,对于下标的访问应该由编写程序的人自己保证不越界
谢谢你了~~
慧钦
2012-11-06
打赏
举报
回复
会的,对于下标的访问应该由编写程序的人自己保证不越界
[算法笔记]如何证明
一个
问题
是NPC
问题
如何证明
一个
问题
是NPC
问题
步骤(step) 步骤(step) 在进入正题前,我想向大家讲解一下归并(reduction)、P和NP的概念。 期望(Desiderata’):假如我们能够在多项式时间(polynomial-time)内解决
问题
Y,我们考虑能在当前的基础下解决其他哪些
问题
呢? 归并(Reduction):当
问题
X能够在多项式时间内被归并为
问题
Y,并且对于任意
问题
X的样例能够被如下方式解决: ·多项式个标准的的算法复杂度计算步骤 ·多项式次调用解决
问题
Y的步骤 标记(Notation):X ≤
你能不能复述一下我提的第
一个
问题
您的第
一个
问题
是什么?
Leetcode——下
一个
排列
问题
题目: 实现获取下
一个
排列的函数,算法需要将给定数字序列重新排列成字典序中下
一个
更大的排列。 如果不存在下
一个
更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,2,3 → 1,3,2 3,2,1 → 1,2,3 1,1,5 → 1,5,1 思路: 首先,从右往左进行遍历,找到第
一个
i个位置满足条件nums[i]<num[i+1],记下位置i。 接着,再次从右往左进行遍历,找到满足当前值&g
【算法思想·数组】
一个
方法团灭nSum
问题
经常刷力扣的朋友肯定知道鼎鼎有名的twoSum
问题
,不过除了twoSum
问题
,力扣上面还有3Sum4Sum
问题
,以后如果想出个5Sum6Sum也不是不可以。总结来说,这类nSum
问题
就是给你输入
一个
数组nums和
一个
目标和target,让你从nums选择n个数,使得这些数字之和为target。那么,对于这种
问题
有没有什么好办法用套路解决呢?本文就由浅入深,层层推进,用
一个
函数来解决所有nSum类型的
问题
。
一个
火柴模式
问题
和
一个
火车运煤
问题
前几天在看
一个
网站上,看到了几个面试C/C++语言的趣味
问题
,火柴模式
问题
,火车运煤
问题
。 火柴模式
问题
: 火柴模式
问题
大意是,记得小时候玩的的“火柴棍游戏”吗,就是移动一根火柴棍改变
一个
图或字的游戏。程序也可以这样玩。 比如,下面
一个
程序,其想要输出20个减号,不过,粗心的程序员把代码写错了,你需要把下面的代码修改正确,不过,你只能增加或是修改其中的
一个
字符,请你给出三种答案。
非技术区
15,446
社区成员
58,112
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章