linux2% gcc -Wall -g -c bst2.c linux2% gcc -Wall -g -c main8e.c linux2% gcc main8e.o bst2.o linux2% linux2% ./a.out ### Testing bst_insert() ### Filename (max 255 char): names1990s.txt ------------------------------------------------------------------- Mia (14615) [8] Gina (14878) [1] Brandy (14901) [4] Cindy (15037) [2] Selena (15037) [1] Evelyn (15119) [7] Diamond (15155) [2] Yesenia (15167) [1] Krista (15211) [36] Jasmin (15229) [1] Mckenzie (15284) [3] Mercedes (15290) [1] Marisa (15531) [15] Felicia (15636) [1] Ashlee (15974) [4] Isabel (16095) [2] Deanna (16216) [1] Joanna (16272) [5] Mallory (16469) [11] Claudia (16498) [4] Monique (16764) [2] Zoe (16786) [1] Chelsey (16836) [3] Lydia (16876) [5] Kirsten (16880) [27] Meagan (17105) [11] Sandra (17615) [1] Kiara (17818) [10] Katrina (18391) [1] Raven (18498) [3] Isabella (18739) [1] Mikayla (18742) [8] Summer (18800) [1] Ariana (18855) [4] Alejandra (18993) [2] Krystal (19076) [1] Dana (19280) [200] Nancy (19467) [17] Angel (19493) [4] Faith (19510) [3] Audrey (19521) [2] Jillian (19723) [1] Alison (19724) [9] Daisy (19985) [2] Makayla (20075) [1] Gabriella (20156) [4] Jade (20390) [1] Cassidy (20656) [15] Jocelyn (20874) [5] Rebekah (20904) [3] Hayley (21852) [1] Natasha (21963) [2] Caitlyn (21986) [4] Valerie (22001) [16] Adriana (22330) [23] Karina (22600) [1] Kylie (22727) [5] Carly (22786) [3] Brandi (22954) [2] Michaela (23164) [1] Tara (23362) [41] Desiree (23489) [1] Ana (23499) [2] Kara (23509) [3] Dominique (23639) [17] Kendra (23966) [6] Gabriela (24071) [3] Patricia (24120) [2] Sophia (24483) [1] Karen (24502) [5] Rachael (24511) [1] Kathleen (24840) [8] Brenda (24914) [1] Kaylee (25208) [13] Claire (25300) [3] Julie (25422) [1] April (25763) [2] Chloe (25849) [4] Casey (25892) [158] Leslie (26762) [8] Holly (27066) [1] Kristina (27233) [2] Lisa (27427) [7] Bethany (27736) [3] Kristin (27822) [2] Ariel (28133) [1] Autumn (28146) [4] Bianca (28548) [11] Melanie (29348) [2] Veronica (29845) [1] Hailey (30287) [18] Alexa (30293) [6] Kaitlin (30815) [5] Margaret (31273) [3] Cynthia (31306) [1] Angelica (31311) [2] Lindsay (31373) [4] Meghan (31493) [38] Christine (31600) [6] Bailey (31613) [1] Cheyenne (31842) [5] Whitney (32881) [3] Diana (33758) [1] Leah (34064) [2] Mackenzie (34771) [8] Erika (35058) [1] Molly (36546) [19] Caroline (36803) [1] Madeline (36955) [2] Sabrina (38652) [9] Monica (38883) [6] Grace (39834) [1] Breanna (40025) [5] Brittney (40026) [1] Catherine (40734) [2] Jamie (41437) [3] Miranda (42217) [10] Briana (42792) [39] Alicia (43470) [50] Sierra (43622) [1] Alexandria (44089) [2] Mariah (44587) [10] Savannah (44695) [1] Angela (45147) [6] Jenna (45841) [3] Shannon (45906) [2] Jacqueline (45943) [1] Kathryn (47132) [4] Destiny (48220) [7] Lindsey (48970) [55] Caitlin (49027) [4] Katie (49259) [1] Gabrielle (49803) [2] Cassandra (50354) [3] Paige (50548) [103] Crystal (51084) [1] Amy (51150) [2] Marissa (51207) [11] Katelyn (52802) [2] Kristen (53068) [1] Kelly (55713) [4] Sydney (55747) [1] Erica (55749) [8] Vanessa (57892) [2] Emma (58054) [1] Julia (59915) [3] Brooke (60622) [29] Jordan (61738) [4] Natalie (63360) [1] Andrea (65203) [3] Erin (65321) [1] Laura (67158) [17] Kaitlyn (67558) [1] Maria (70810) [5] Haley (71178) [1] Heather (71618) [2] Shelby (71985) [3] Sara (72105) [9] Abigail (72729) [3] Allison (74415) [2] Christina (74626) [1] Mary (75387) [12] Olivia (75872) [2] Tiffany (77517) [1] Kimberly (77868) [45] Anna (78411) [1] Chelsea (84793) [9] Kelsey (85125) [1] Michelle (86496) [3] Melissa (89962) [1] Morgan (91175) [7] Madison (91887) [3] Alexandra (94767) [1] Katherine (96845) [2] Brianna (99077) [15] Jasmine (105289) [5] Danielle (109550) [1] Rebecca (109592) [2] Courtney (113273) [3] Alyssa (115233) [4] Amber (115586) [47] Victoria (117429) [1] Alexis (131164) [116] Nicole (136071) [1] Jennifer (147982) [3] Rachel (149004) [1] Stephanie (149776) [7] Lauren (153557) [1] Kayla (155868) [3] Hannah (158724) [1] Megan (160337) [12] Taylor (169007) [2] Elizabeth (172503) [1] Brittany (190804) [4] Amanda (190979) [1] Samantha (223970) [163] Sarah (224125) [1] Emily (237195) [4] Ashley (301756) [1] Jessica (303027) [2] ------------------------------------------------------------------- Most popular name: Jessica (303027) Not so popular name (rank=200): Mia (14615) Rank 100 name: Cheyenne (31842) Rank 37 name: Tiffany (77517) Rank 500 name: No such rank: 500 ------------------------------------------------------------------- Top 20 names: Jessica (303027) Ashley (301756) Emily (237195) Sarah (224125) Samantha (223970) Amanda (190979) Brittany (190804) Elizabeth (172503) Taylor (169007) Megan (160337) Hannah (158724) Kayla (155868) Lauren (153557) Stephanie (149776) Rachel (149004) Jennifer (147982) Nicole (136071) Alexis (131164) Victoria (117429) Amber (115586) ------------------------------------------------------------------- Top 25-30 names: Jasmine (105289) Brianna (99077) Katherine (96845) Alexandra (94767) Madison (91887) Morgan (91175) ------------------------------------------------------------------- Found Stephanie, deleting ... Found Brittany, deleting ... Top 20 names (without Stephanie and Brittany): Jessica (303027) Ashley (301756) Emily (237195) Sarah (224125) Samantha (223970) Amanda (190979) Elizabeth (172503) Taylor (169007) Megan (160337) Hannah (158724) Kayla (155868) Lauren (153557) Rachel (149004) Jennifer (147982) Nicole (136071) Alexis (131164) Victoria (117429) Amber (115586) Alyssa (115233) Courtney (113273) ------------------------------------------------------------------- linux2% linux2% valgrind a.out ==2391== Memcheck, a memory error detector ==2391== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==2391== Using Valgrind-3.6.0 and LibVEX; rerun with -h for copyright info ==2391== Command: a.out ==2391== ### Testing bst_insert() ### Filename (max 255 char): names1990s.txt ------------------------------------------------------------------- Mia (14615) [8] Gina (14878) [1] Brandy (14901) [4] Cindy (15037) [2] Selena (15037) [1] Evelyn (15119) [7] Diamond (15155) [2] Yesenia (15167) [1] Krista (15211) [36] Jasmin (15229) [1] Mckenzie (15284) [3] Mercedes (15290) [1] Marisa (15531) [15] Felicia (15636) [1] Ashlee (15974) [4] Isabel (16095) [2] Deanna (16216) [1] Joanna (16272) [5] Mallory (16469) [11] Claudia (16498) [4] Monique (16764) [2] Zoe (16786) [1] Chelsey (16836) [3] Lydia (16876) [5] Kirsten (16880) [27] Meagan (17105) [11] Sandra (17615) [1] Kiara (17818) [10] Katrina (18391) [1] Raven (18498) [3] Isabella (18739) [1] Mikayla (18742) [8] Summer (18800) [1] Ariana (18855) [4] Alejandra (18993) [2] Krystal (19076) [1] Dana (19280) [200] Nancy (19467) [17] Angel (19493) [4] Faith (19510) [3] Audrey (19521) [2] Jillian (19723) [1] Alison (19724) [9] Daisy (19985) [2] Makayla (20075) [1] Gabriella (20156) [4] Jade (20390) [1] Cassidy (20656) [15] Jocelyn (20874) [5] Rebekah (20904) [3] Hayley (21852) [1] Natasha (21963) [2] Caitlyn (21986) [4] Valerie (22001) [16] Adriana (22330) [23] Karina (22600) [1] Kylie (22727) [5] Carly (22786) [3] Brandi (22954) [2] Michaela (23164) [1] Tara (23362) [41] Desiree (23489) [1] Ana (23499) [2] Kara (23509) [3] Dominique (23639) [17] Kendra (23966) [6] Gabriela (24071) [3] Patricia (24120) [2] Sophia (24483) [1] Karen (24502) [5] Rachael (24511) [1] Kathleen (24840) [8] Brenda (24914) [1] Kaylee (25208) [13] Claire (25300) [3] Julie (25422) [1] April (25763) [2] Chloe (25849) [4] Casey (25892) [158] Leslie (26762) [8] Holly (27066) [1] Kristina (27233) [2] Lisa (27427) [7] Bethany (27736) [3] Kristin (27822) [2] Ariel (28133) [1] Autumn (28146) [4] Bianca (28548) [11] Melanie (29348) [2] Veronica (29845) [1] Hailey (30287) [18] Alexa (30293) [6] Kaitlin (30815) [5] Margaret (31273) [3] Cynthia (31306) [1] Angelica (31311) [2] Lindsay (31373) [4] Meghan (31493) [38] Christine (31600) [6] Bailey (31613) [1] Cheyenne (31842) [5] Whitney (32881) [3] Diana (33758) [1] Leah (34064) [2] Mackenzie (34771) [8] Erika (35058) [1] Molly (36546) [19] Caroline (36803) [1] Madeline (36955) [2] Sabrina (38652) [9] Monica (38883) [6] Grace (39834) [1] Breanna (40025) [5] Brittney (40026) [1] Catherine (40734) [2] Jamie (41437) [3] Miranda (42217) [10] Briana (42792) [39] Alicia (43470) [50] Sierra (43622) [1] Alexandria (44089) [2] Mariah (44587) [10] Savannah (44695) [1] Angela (45147) [6] Jenna (45841) [3] Shannon (45906) [2] Jacqueline (45943) [1] Kathryn (47132) [4] Destiny (48220) [7] Lindsey (48970) [55] Caitlin (49027) [4] Katie (49259) [1] Gabrielle (49803) [2] Cassandra (50354) [3] Paige (50548) [103] Crystal (51084) [1] Amy (51150) [2] Marissa (51207) [11] Katelyn (52802) [2] Kristen (53068) [1] Kelly (55713) [4] Sydney (55747) [1] Erica (55749) [8] Vanessa (57892) [2] Emma (58054) [1] Julia (59915) [3] Brooke (60622) [29] Jordan (61738) [4] Natalie (63360) [1] Andrea (65203) [3] Erin (65321) [1] Laura (67158) [17] Kaitlyn (67558) [1] Maria (70810) [5] Haley (71178) [1] Heather (71618) [2] Shelby (71985) [3] Sara (72105) [9] Abigail (72729) [3] Allison (74415) [2] Christina (74626) [1] Mary (75387) [12] Olivia (75872) [2] Tiffany (77517) [1] Kimberly (77868) [45] Anna (78411) [1] Chelsea (84793) [9] Kelsey (85125) [1] Michelle (86496) [3] Melissa (89962) [1] Morgan (91175) [7] Madison (91887) [3] Alexandra (94767) [1] Katherine (96845) [2] Brianna (99077) [15] Jasmine (105289) [5] Danielle (109550) [1] Rebecca (109592) [2] Courtney (113273) [3] Alyssa (115233) [4] Amber (115586) [47] Victoria (117429) [1] Alexis (131164) [116] Nicole (136071) [1] Jennifer (147982) [3] Rachel (149004) [1] Stephanie (149776) [7] Lauren (153557) [1] Kayla (155868) [3] Hannah (158724) [1] Megan (160337) [12] Taylor (169007) [2] Elizabeth (172503) [1] Brittany (190804) [4] Amanda (190979) [1] Samantha (223970) [163] Sarah (224125) [1] Emily (237195) [4] Ashley (301756) [1] Jessica (303027) [2] ------------------------------------------------------------------- Most popular name: Jessica (303027) Not so popular name (rank=200): Mia (14615) Rank 100 name: Cheyenne (31842) Rank 37 name: Tiffany (77517) Rank 500 name: No such rank: 500 ------------------------------------------------------------------- Top 20 names: Jessica (303027) Ashley (301756) Emily (237195) Sarah (224125) Samantha (223970) Amanda (190979) Brittany (190804) Elizabeth (172503) Taylor (169007) Megan (160337) Hannah (158724) Kayla (155868) Lauren (153557) Stephanie (149776) Rachel (149004) Jennifer (147982) Nicole (136071) Alexis (131164) Victoria (117429) Amber (115586) ------------------------------------------------------------------- Top 25-30 names: Jasmine (105289) Brianna (99077) Katherine (96845) Alexandra (94767) Madison (91887) Morgan (91175) ------------------------------------------------------------------- Found Stephanie, deleting ... Found Brittany, deleting ... Top 20 names (without Stephanie and Brittany): Jessica (303027) Ashley (301756) Emily (237195) Sarah (224125) Samantha (223970) Amanda (190979) Elizabeth (172503) Taylor (169007) Megan (160337) Hannah (158724) Kayla (155868) Lauren (153557) Rachel (149004) Jennifer (147982) Nicole (136071) Alexis (131164) Victoria (117429) Amber (115586) Alyssa (115233) Courtney (113273) ------------------------------------------------------------------- ==2391== ==2391== HEAP SUMMARY: ==2391== in use at exit: 0 bytes in 0 blocks ==2391== total heap usage: 401 allocs, 401 frees, 5,829 bytes allocated ==2391== ==2391== All heap blocks were freed -- no leaks are possible ==2391== ==2391== For counts of detected and suppressed errors, rerun with: -v ==2391== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 12 from 8) linux2% exit