小编Thu*_*ltz的帖子

实现HashMap

如何从头开始在C中创建Hashmap?考虑什么参数以及如何测试hashmap有多好?就像在您说哈希映射完成之前需要运行的基准测试用例一样.

c unit-testing hashmap

42
推荐指数
3
解决办法
11万
查看次数

总线错误与分段故障

总线错误和分段错误之间的区别?是否会发生程序发出seg故障并第一次停止并且第二次发生总线错误并退出?

c segmentation-fault bus-error sigbus

37
推荐指数
4
解决办法
3万
查看次数

Java异常与C++异常

存储例外的地方?堆栈,堆.如何为例外分配和取消分配内存?现在,如果您有多个需要处理的异常,是否创建了所有这些异常的对象?

c++ java exception

9
推荐指数
1
解决办法
4080
查看次数

信号堆栈

我确实读过信号需要有一个单独的堆栈,为什么以及如何实现它?

它们是动态分配还是静态分配?如何完成内存分配?所有信号都一样吗?

c signals

5
推荐指数
1
解决办法
1486
查看次数

如何在恒定空间中对单个链表进行排序?

我有一个单独的链表,由于内存限制,我需要在恒定的空间中对它进行排序(换句话说,不应该使用与列表中的项目数成比例的额外空间).

链表的结构是:

  • head.item=您要排序的有效负载; 和
  • head.next =下一个项目.

对于我建立另一个列表的恒定空间折扣解决方案的要求,我需要就地进行.

我怎样才能做到这一点?

c++ sorting linked-list

1
推荐指数
1
解决办法
1万
查看次数