此处为分割线,近几日都有在好好刷力扣,只是没来总结。

博主在刷算法题时遇到使用C语言指针导致的内存访问问题,意识到C语言的底层特性虽然赋予了高自由度,但也带来了额外的复杂性。在理清解题思路后,决定加强对C++的学习,以提高编程效率。C++的使用被认为能减少一些手动造轮子的过程,从而减轻编程痛苦。
  • 我在刷一些对指针有需求的题时候发现,指针的使用可能会在不经意间造成对于内存的错误访问。纵使C已经是一门成熟的高级语言了,不过还依然是高级语言中相对而言比较面向底层的语言。我的解题思路很清晰,但在编写多指针代码的时候,或者利用指针进行递归的时候,总会出现一些小错误,而大体上的框架绝对没问题。因此我决定在今天对前几天做的题进行总结,并加速度拉满学习C++。
    用C刷算法题实在是有点痛苦,指针自由度高自定义程度高的同时带来的代码量与内存访问晌的问题让我焦头烂额。真的不是C语言不好,是我太菜了,我的逻辑在一定程度上停留在表层,更底层的逻辑我还不是很严谨,因此要想在刷算法题的时候提高效率最好还是不要用C,这些天来用C刷确实有点痛苦,用我朋友的话来说就是所有题的“轮子”都需要自己造。最近CPP和JAVA我全都会重新复习!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值