小程序 - 去字符串空格/二叉树查找
2016-03-21 13:31
211 查看
/* * Remove all the white spaces from a string. */ void removeWB(char* str) { char* p; for (p = str; *str; str++) if (*str != ' ') *p++ = *str; *p = '\0'; }
查找某给定值在排序二叉树中是否存在.
#include <stdio.h> typedef struct Node { int val; struct Node *left, *right; } Node; typedef enum {FOUND, NOT_FOUND} EXISTS; EXISTS exists(Node *root, int target) { if (!root) return NOT_FOUND; if (root->val == target) return FOUND; return (target < root->val) ? exists(root->left, target) : exists(root->right, target); }
相关文章推荐
- 小程序 - 压缩字符串
- java 微信等三方登录部署到WAS服务器上报错
- 微信支付
- Zabbix监控整合OneAlert报警平台实现邮件、短信、微信、电话多方式报警
- 微信开发之访问微信接口(带参数)
- 微信开发之解析xml
- 微信开发之获取accessToken
- iOS微信支付
- 微信接口 菜单 40016
- 微信语音idk的demo学习
- 对话框小程序
- 微信退款demo--Java
- 当OA遇到微信,通达OA官方微信公众号来啦!
- 微信登入,获取用户信息
- QQ也可以和微信一样只能共同好友见评论
- 微信公众平台开发(一) 配置接口
- 小程序分析
- [编程题]微信红包
- 我运营公众号这一个月
- 微信开发01-申请新浪SAE