🗽
🗽
🗽
🗽
C/Cpp and OS
Search…
Guide
Templates and methods
Linked List with C
Linked List with C++
Stacks with C
Queues with C
Graphs with C/C++
Trees with C/C++
DS with C
Reverse Linked List
Implement Queue with LL
Find mid of LL without traverse
Delete a Node from LL
Create a Binary search tree
String and Array
Reverse string
implement strcmp in C
Maximum Subarray
CTCI
Ch 01 - Arrays and Strings
1.1 - Is Unique
1.2 - Check Permutation
1.3 - URLify
1.4 - Palindrome Permutation
1.5 - One Away
1.6 - String Compression
1.7 - Rotate Matrix
1.8 - Zero Matrix
1.9 - String Rotation
16.8 - English Int
16.17 - Contiguous Sequence
16.22 - Langton's Ant
17.4 - Missing Number
17.7 - Baby Names
17.13 - Re-Space
17.22 - Word Transformer
17.26 - Sparse Similarity
Ch 02 - Linked List
Algorithm
Bubble Sort
Insertion Sort
Merge Sort
Count Prime
Basic Concept in C
Understand about pointer
Pre/Post Increment Operator
string and constant charaters
buffer​ overflow
Short-circuit evaluation
Allocate memory for 2D array dynamically
OS review
For beginner
Reference
Question Collecting:
References
Template on Linux
Powered By GitBook
1.4 - Palindrome Permutation
Given a string, write a function to check if it is a permutation of a palindrome. A palindrome is a word or phrase that is the same forwards and backwards. A permutation is a rearrangement of letters. The palindrome does not need to be limited to just dictionary words. EXAMPLE Input: Tact Coa Output: True (permutations: "taco cat", "atco cta", etc.)
Previous
1.3 - URLify
Next
1.5 - One Away
Last modified 5mo ago
Copy link